Grand Hotel du Cap-Ferra, a Four Seasons Hotel, Cote d’Azur