The Lobby certainly has a welcoming feeling. The views to the sea are at every angle and the air spectacular. Even for just a lunch it is a very special place.
In the most beautiful section of the south of France is this gem of a hotel: The Grand Hotel Du Cap-Ferrat. The hotel is located among spectacular houses on a peninsula that juts out into the Mediterranean Sea. St. Jean Cap-Ferrat is one of my favorite places on earth.