Le Cavendish, Cannes (4-star) | TravelManiac