The precise address is:

Residence Thalassa
Chemin Des 2 Ruisseaux, Bâtiment 5, No. 5
FR-83120 Sainte Maxime

In the above, “Bâtiment” means building, as there is a large 5 on the outside of the building.
You will find the front door right by the small parking lot.