The place is as described and is in a good location for the lake and the nearby towns of Vevey and Montreux. It is a shame that the host has not registered for a tourist card for her guests so you can't benefit from free local travel as you can when staying at some of the other airbnb places in the area, but that's not a problem if you are using your own transport.
Parking is not on site as suggested by the details of the place, but there is on street parking if you can find a slot for which you must pay between 7am and 7pm Monday to Saturday and technically not stay for more than 12 hours. We had no problem parking though once or twice had to drive around the block a couple of times until a space became free.