Friendly and helpful staff. We stayed in a two room suite It was quite comfortable. It over looked the pool and outdoor stage area. The cleaning crews were exceptional.
The all-inclusive food/drink was more than enough variety and interest. We loved being able to grab and go from the pool area or the beach when appropriate.
You have to cross a street to get to the beach, so no true beachfront view from the hotel, but it is a private beach area with lots of amenities once you get there. The lounge areas, inside and out, where you can grab a coffee or a drink and just hang out, were delightful.
The spa seemed great, even though we only used it for beach towels, other people seemed to be enjoying it. We did use the onsite doctor for some small injury assistance and he was quite quick and helpful.
The guests were from all over the world and we enjoyed getting to meet friendly people and learn their stories.
The hotel is gated and there is a person on duty at the driveway entrance. The street it was on, is a bit remote, but we had no safety issues.
My only thoughts on improvement would be the loud music past 11pm (from the disco maybe - not sure)?
Also the Guest Relations person I spoke to only knew about the hotel offerings and literally told me she didn't live around the area so she couldn't tell me anything about what I could find in town. I thought that was a bit odd.
Regardless, we would definitely stay here again. Highly recommend.