We have been coming here for the past 5 years and love it! It is big enough to accommodate my extended family. Great location, clean, and full amenities. Right across the street from the beach, playground, and mini-golf. My family loves the additional outdoor showers too - great for when you just get back from the beach! The owner was very responsive and gracious anytime we had any requests.