i took my family there 3 years ago , nice big resort with the spanish feel, restaurants were good except the steak house, beach was nice, reef to snorkel too , when i went you couldn't go on to the rose hall grand beach , place was too big it was a hike to go back to the room via elevator, no jamaican culture at all, still regret not taking them to Negril