Comfortable and Luxurious Stay.
Guests could not say enough about their slice of heaven, their rooms, which are thought to be very spacious, elegant, and comfortable. Many loved the small details such as fresh flower decorations. The views of the ocean or gardens and well-equipped suite