Location of the property and the grounds are great and impossible to beat—private beach, indoor and outdoor pool, 3 onsite restaurants etc. We stayed in an executive 1 bed suite, and in the half bath/guest bath, there’s no towel hooks or towels provided. Overall resort looks like it’s been around for 30 years. All the walls are beat up and property isn’t maintained too well. The staff are attentive and great which made up for it.
However, the other guests there are just awful. They’re loud, don’t understand personal space or manners, children are running around uncontrolled especially in the buffet, everyone coughs and sneezes without covering their mouth, people bump into eachother with no regard. Not sure if it’s a cultural thing, but I was expecting a certain level of class and sophistication from a 5 star resort. This seemed like most guests were locals.
Would probably recommend the is to others but would definitely reiterate the issues so one is to set their expectations accordingly.