La Petite Auberge offers lodging in a light-filled building with panoramic views.