I only have one unpleasant experience with this resort, but let me give you the good, first. The resort is absolutely beautiful. The staff is impeccable. They’re so attentive, and kind. Everyone I encountered was so sweet and always there to serve you, & see if you need anything. The restaurants we did go to, was awesome. The food was so good, even jerk hut on the beach. I loved the food, a lot. The drinks were good, I’m not a big drinker. The entertainment was wonderful! I loved the vibe at the pool, so much Fun. They have so many pools. Everything in good walking distance. You’re greeted like royalty when you first arrive to resort. Jamaicans there are truly amazing! We felt so safe. It was my 16 year daughter and I. This resort is just awesome for family. I really loved our stay. The very unpleasant experience is the pushy workers that try to make you buy resort membership (like a timeshare). You can say no, a thousand times and they still keep pushing. It’s a 90 minute session, they swindle you into, calling it a welcoming package, when you arrive. They will get others (higher up) to help convince you, they was so pushy it was horrible!!! I didn’t come on vacation to buy a $30,000 and up timeshare (membership as they call it)….It literally was uncomfortable and they’re so inconsiderate, & that’s the big man you see at the end of the 90 minutes. They try to give you 400 in resort credits that’s not worth much in the gift shop, very selective on what you can purchase.