I will make a disclaimer that I was looking for a restful vacation, so this may not have been the best choice for me. The check-in staff were a bit distracted as the lobby was crowded and chaotic and rooms were not ready. My first room was right near the DJ pool and kiddy pool. I got no rest my first night there. The staff was very accommodating and moved me to the other side of the hotel, which actually had a much better ocean view. I finally found the quiet end of the beach, only to have a family, where one of the guys was actually sporting a mullet, start blasting country music, waking me up out of my beach sleep. There was no staff on the beach so there was nothing to deter them except my dirty look and angry glare. The food in the buffet area was excellent. I was mixed on the gourmet restaurant: the appetizer and desert were not great, but the beef was amazing! It is a new resort so the facilities were spotless. I do not think, however, that the marble-like tile on the outside paths was a good idea. When it rained or if you were wet from the beach it was super hazardous. I witnessed a fall and nearly fell a few times myself. Like I said, this wasn't a good choice for me, but if you like your resorts rowdy with pool bubbles, loud DJs, and typical shenanigans, this would be a great place for you!