This was by far my favorite place to stay in Korea. What a cozy, clean, and adorable property! The location on the water is absolutely perfect. We were able to witness a gorgeous sunset AND the next morning's sunrise too! The path right behind our room was well-built and maintained, making it for a great place to jog or stroll into town. And MJ Resort front desk folks made it very easy to check in and check out, and the breakfast was fantastic! If you have breakfast at the property, do it on the second floor of the main building. The view is spectacular and the space upstairs is beautifully put together. My biggest regret is that we didn't stay here longer! If I ever come back to Jeju Island, I will for sure stay here. Worth every penny.