I really enjoyed my time here!

Apt has everything you need for a long term stay: private bathroom, kitchen, mini garden, WiFi.
Vevey is 15min by bus, Montreux is 30min bus/train.
Great hiking in the mountains above Montreux!
Communication (in English) was great!