It’s good European flat , 33 steps up, no lift.
Parking was bit difficult
Location is 5-10 min walk from the lake shore and center
Montreaux is beautiful and well positioned to travel in Switzerland