We had an XL seat. Plenty of space. Own water tap and drain. Wifi excellent. Two large sanitary buildings that look fine and clean. Beach is a few minutes by bike. We paid 50 euros per night for the XL pitch. Place will be very full in high season though. Reservations seem desirable.