This place was AMAZING! I'm usually pretty reserved for reviews and skeptical about the ones I read online but believe us when I say this place is The Best!! The staff is SO friendly! They have plain clothes staff that just goes around to make sure you're having a great time, hype up the dance floor, tell you great places to go, etc. The swim-up room we had was fantastic!! SO much is included here!! You could go to this resort and never leave and experience something new EVERY DAY! Restaurants, disco, tons of different pools, shops, and everything here is so beautiful and well taken care of. I couldn't recommend this place enough, it's worth your drive from the airport. We Will Come Back!!