Absolutely horrible service. They mostly cater to divers. The fire pits are full of trash, bathrooms look like they haven't been cleaned in years, and we didn't even have a picnic table at our site. We told them yesterday after we checked in and they said they would have someone bring one out. It's day two and still don't have one. Campground store employees are very rude and no help at all. We are not snobs by any means but we will never come back here. Absolutely worst place we have stayed at yet in our teardrop camper.