I would give this hotel a mixed review. Lots of great things overall though: good food and drinks, beautiful interior and grounds, love the easy access to beach and the yard with beach chairs, wonderful salon and spa. Our room was so disappointing though. The hotel has a very luxurious feel, but it’s an instant let down when you enter your room. The mattress was so hard and uncomfortable, old flat pillows, only instant coffee, no face cloths. It just felt like a very basic and cheap hotel room.