Hotel De la Place in St-Saphorin (Lavaux), Switzerland, offers a charming lakeside dining experience. The air is filled with a fresh, clean aroma, hinting at the tender textures of their classic dishes. Their braised specialties are a comforting choice.