Great facility. Very clean, nice staff. Right on the beach, beautiful pool, shuffle board and every day there are activities. They have tons of things kids can do. You can checkout chairs, umbrellas, towels. I would love to stay here again. We had a neighbor that accidently slammed their doors. I spoke to the front desk and they took care of the neighbor. No more slamming doors.