My husband and I were happy with this hotel, given what we paid for it. It is not 5 star, but we didn't pay 5 star prices either. The staff was helpful and friendly. The hotel is a bit dated and not in the best shape. The carpets were stained and there was some mold in the shower. We didn't go all-inclusive, just breakfast and dinner. Which worked out well for us, because we were gone during the day. The beach across the street is awful, crowded and rocky. I'm really glad we rented a car and discovered the beautiful sand beaches at the other end of the island. Also, just because dinner is included in your rate, doesn't mean your drinks are. That was a little disappointing, that among a few other things, made us feel like it was a nickel and dime kind of place that was constantly trying to squeeze more money out of you. The food was good and there was always a huge selection. Overall, I would call it a 3 star, maybe 3 1/2.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC