It was just perfect! I was working 8 minutes walking distance from the place.
Next to train station, quiet place. Matthias has great tips about Montreux!