This place had it all! Amazing beach, several great pools, and excellent, and somewhat affordable restaurants, anything we could possibly want within the room, big TVs with everything we needed, washer, and dryer, literally everything! This area was also far from crowded! It was amazing watching the stars every night. Our kids and us absolutely loved it.