Everything about this place was amazing, the views, the linens and towels, comfortable bed, the fabulous kitchen and furniture throughout, just gorgeous! The view from every windows is breathtaking, like living in a glass jewel box. I wish I could live here forever, swimming first thing in the morning and at the end of every day in the little beach below. The restaurant below us was excellent for dinner, we loved the ambiance of the little beach so close by. If you want a truly magical, relaxing 5 star experience, this is the place! Monica and David were exceptional in communicating with us and were very understanding when our flight was delayed. Can't recommend staying here enough.