Maria’s place is right in the middle of downtown Montreaux. 3 minute walk from the train station and 3 minute walk to the lake. It was incredibly hot during our stay, which made it hard for us to sleep, because there are no fans. Maria offered to buy one and bring it- but it never came. Also, being in the middle of a city, it was loud outside until late, which made it hard for us to sleep, but we had to leave windows open because it was hot.
In short- super easy check in, very central location, but no a/c and loud downtown city at night