Cannot explain enough how perfectly suited to every positive review out there this property is! Atmosphere: relaxing, beautiful, clean, peaceful, humbling, inspiring, etc. Staff: Kind, gracious, prompt, pleasing, and ready to do anything in their power to enhance your comfort. Room: Clean, large, tranquil, gorgeous. The property was smaller than I expected but no complaint on that. This place is perfect in every way from food to mood. My husband, 15-year old daughter, and self (all very different ideas of comfort & luxury) ALL loved this place! I should also mention that although it is set back from the hustle and bustle, the hotel provides for-free (very inexpensive) transportation or you can get your own (We took a 90 minute cab back to the airport for under $20!) Here is a testament to the culture of the resort: We did not pay or even give a credit card on check in, pre-booked with pay at the hotel on hotels.com and I only reached in my pocket the final day to pay (who does that? Every other place on my travels that is upscale like this places a hefty hold on accounts! Very nice bonus)