I would surely recommend Martine’s apartment as this this the best place to stay if you want comfortable flat at reasonable price which is quite close to all the best places of Montreaux.
The apartment is clean and cozy; you can find all the necessary personal belongings as well as tasty snacks in the flat; the lake, COOP, shops, boat and train stations - all are close.
Martine is so nice and helpful, the best host you could have!
If I come back to this spectacular town I will undoubtedly stay at Martine’s place.