Beautiful apartment near the Montreux station—approximately two minutes walking. Great view of Lake Geneva from the bedroom and living room. Communication and check-in was easy.