Nice campsite, clean bathrooms, well maintained. Very friendly staff and a well-stocked shop on site. The spots are rather small and crowded. If you prefer more space and privacy, this place might not be for you. The beach is far away, and the dog beach isn’t great. We didn’t check the regular one.