Slawo's apt is on a great location, few steps to train station, but surprisingly no noise from the train. And it's only few mins to supermarket and the lake.
Very pleasant stay and definitely a great choice if coming to Vevey/Montreux.