The reviews you see about the hotel amenities being fantastic, but the rooms not being well maintained were accurate in our experience. We absolutely loved the environment, the pool with the lazy river, on site restaurant that served delicious food delivered poolside, friendly staff, a ton of free beach rentals, and daily activities that gave it more of a resort vibe. It was only a block away from the beach access. However, the rooms were not well mainted. Across the room there were small holes in the ceiling, dark spots on the ceiling, stained shower, dirty vents, and uncomfortable beds. It was fine to stay in for just 3 nights, but we sadly won’t be back, even though we absolutely loved everything else about it.