This is a great place with an amazing view of the lake and the mountains on the French side! Being in between St. Saphorin and Lausanne, all you have to do is go down the hills and you end up right in between vineyards. Regarding the house itself, the kitchen and the living room (which are shared with the tenants in the other bedroom) are quite big and the bedroom is large enough for 4 people. What we got was worth way more than the price! (It might have been discounted for us due to some ongoing renovations)
However do note that grandvaux railway station has connections to Lausanne only twice an hour, so you will need to keep that in mind if you are planning to rely on public transport to get around.