In general, this property is great: beautiful view, clean and convenient, with restaurants, supermarkets and a Marina in walking distance.
Biggest issue is communication. The staff on site only speaks French that makes it difficult for people who only speaks English to communicate with them. Besides, there is lack of communication between the hotel and Expedia as well. We booked a 3-bedroom chalet through Expedia, but found out upon arrival there is no 3-bedroom unit existing anymore because of the change of ownership. We got a 2 bedroom unit instead. We also booked 2 more nights through the hotel's own website, but we were told our names are not in their system for those dates. Although the staff finally managed to make us stay, they need to do something to improve their booking system.
Other than that, everything else is good, nice stay!