The place was great and I love the view! Plenty of beach essentials for our group and the place was clean and spacious. The parking and registration is a pain though.