If I could give this resort more then 5 stars I would. The most amazing resort, amazing staff that always go above and beyond. This resort has become my second home. The food is fantastic the beach is amazing. Love the entertainment, always dancing while I'm there. Snack bar open 24 has the most amazing ham and cheese sandwichs. I highly recommend this resort.