We went to Mar Estang when I was 17 and had a fantastic time although there was a club 18-30 there then ( we went with our families).
Small disco/nightclub on site, eateries, washing, ironing, supermarket etc
A short walk into town where some fantastic restaurants.
Near the harbour end there was something going off most nights ie cheese & wine tasting

Not far from Perpignan and the hypermarket and on the sea/beach.
It was very smart place 16 years ago, lovely promanade.
It was different when I went to Cote d'Azur as I was working.
We did visit Antibes to see a friend who had an appartment over looking the sea. Picnic on the pebble beach at Nice.
Did have some free time in Monaco and did a bit of hanging out around the boats.
I felt like a millionare