Superb location.
Amazing view.
Great service.
Would recommend for your trip to Montreux.