The rooms are very nice, big, and clean nice views. The service is top notch, never an issue, they go out of their way to help, etc. The ocean views are excellent and the grounds are impeccable! The hotel is large and in a very nice spot above a beach so you have access to the beach if you get tired of the pool. Speaking of pools, there two pools; family and spa. The family pool gets a little crazy, so if you do not have kids you need to go to the spa pool. Only issue was the last time we stayed here and we saw tons of people just walking by the side of the hotel while sitting in our balcony which does not make it feel very private. The first disappointment, we encountered was immediately walking into the hotel to find out the lobby was completely closed due to a current renovation. It would have been nice to know in advance about the lobby's closure so we could have planned accordingly, in our opinion, this is one of the best features of the hotel. All and all I really love this hotel. It's very nice and I do feel like I get what I came for a luxury beach experience.