The perfect place for a long weekend. You have the quiet streets of this beautiful little town right at your door and the Lake Geneva is awaiting you only a few steps from your living room. This place satisfies all your desires for a great vacation. Marc & Natacha are very great hosts.