Grand-Hôtel du Cap-Ferrat by Four Seasons sits perched high on the cliff edge with stunning views of the Mediterranean Club Dauphin at Grand-Hôtel du Cap-Ferrat by Four Seasons feels more like a…