I booked Fabian & Shaz' place for a weekend with some friends to get together and relax. The view of Lake Geneva and the surrounding mountains was better than even the pictures suggest.
It's definitely best to come by car, and be prepared for narrow roads with very steep inclines (should be expected for the Alps, in any case).
We made use of the grill and outdoor kitchen as well as the indoor one; everything we might have needed was already there.
If you're looking for a peaceful getaway for a short stay and a reasonable price, you can't go wrong here.