"Lovely hotel right on the beach, amazing amenities, beautiful spacious rooms, great spa, good restaurants (but book in advance). Be prepared that most staff /people in the area don't speak good English, but they are super nice and friendly and will do their best to understand broken French :). Highly recommend booking restaurants in the area (especially highly rated ones) in advance."