Grand Hotel Du Cap Ferrat, A Four Seasons Hotel 6* by Perfect Tour