Oliver's place is something which cannot be missed if you're near Montreux area. 10 min drive from downtown and the views of Lake Geneva are simply spectacular. Totally worth it. The apartment is very well maintained too.