Perfect place to stay to explore the beautiful Montreaux and Lake Geneva!!!