Resort is old and needs reconditioning. Beach area is subpar with the bulk of adults hanging out at the family beaches, smoking pot, getting drunk, and cursing in front of small children. I have to say that the food was much better than I expected, some of the best I’ve had at all-inclusives. Drinks were not watered down either. Staff was friendly. Visitors at the resort were not culturally diverse, to say the least. If you like nighttime entertainment, the Bob Marley tribute band was excellent, all others not so much. Resort was not crowded at all. Pool area was nice, but I’m a beach person, so didn’t spend much time there. Would have rated much higher if the beach was nicer. It’s not a natural beach, it’s man- made and a rock barrier keeps the water waveless, so it feels more like a stagnant pond than the ocean.