We managed to get a 2 bedrooms apartment by the beach in L’Ermitage-Les-Bains. The beach here is amazing with beautiful, clear water lagoon. Also there is no fear of getting food as there’s lots of bars, cafes and restaurants on the beach.
The other option is to stay in Saint Giles. A little busier and more commercialised compared to L’Ermitage-Les-Bains but still a good option.