This place is absolutely AMAZING. If I had another word besides that I would write. Amazing food, service like wow. Every person that walked by waved hello with a smile it was unbelievable. No one try’s to sell you anything which I love and theirs no bracelets just spectacular food, drinks n service. The Michael Jackson show was incredible. All in all I’d give it like 100 stars if I could. The beach is cleaned in the morning but the seaweed gets all over within a few hours but that’s not the hotels faults at all, that’s a problem happening all over. Don’t think about it and just book it. You won’t regret it. My wife and I booked a swim up room and it was fantastic. Theirs no need to make reservations at the restaurants which I loved. You won’t have to worry about a restaurant filling up. At the steak house I had the best Filet Mignon I’ve ever had.