Service at this hotel was top-notch from the moment we arrived until departure. As I sat waiting for my ride to the airport during my departure, the bellman unexpectedly brought me a bottle of water. These touches are all a part of the hotel's experience. The staff were all amazingly friendly and helpful. The hotel is located on a gorgeous beach. The rooms were well appointed and the housekeeping staff had a keen eye for detail-nothing that needed to be replaced went unnoticed. Great stay!