Very clean! Close walking distance to the beach, Lauderdale by the sea restaurants, and Publix. Only cons were the amenities - beach chairs provided were children sized, no beach towels provided, and only one set of clean towels w no washer or dryer. Would recommend if these aren’t deal breakers for you!