Great location and wonderful communication with the host. Vevey is the perfect little town and this was the best location to explore it from-close distance from the train station as well as the lakeside.
Apartment was very basic, but everything I needed for my stay. A huge bonus was the smart tv complete with Netflix so that I could sit and watch on a rainy summer day