Very clean and roomy, just across the street from the beach, wonderful staff at check-in, and there were plenty of extras for us to enjoy ... beach chairs, wagon, cooler, donated toys from previous guests, etc. We would absolutely love to stay here again in the future!!!