The apartment is nicely situated with a beautiful view and you can easily find parking spots just in front. You can reach the lake by foot in only 10 minutes and the Chillon castle in about 20-25 min.
The apartment on its own is spacious and well lighten. We were there with 8 people and it was totally fine, however, there is only one bedroom, so 6 people were sleeping on the coaches, but that was totally fine for a short stay.
All in all the apartment is very nice and the price is very good for the size and situation.