This place is clean and spacious. It is close close to vevey station but if you take a bus it is very close. The frequency of bus is good and you can use the same to go to Montreux and chateu de chillon. You can simply walk to the lake barely 3-4 mins walk.
Host ensured our stay is comfortable.