Hans-Jürg's apartment was wonderful. The location was ideal, just across the sidewalk from Lake Geneva, and the deck area was very nice to hang out on and people watch. The area outside of the apartment is right along what we call a boardwalk on the east coast US, with small restaurants, places to get drinks, small food stands, etc.
My wife was able to go for a swim in Lake Geneva right outside the apartment, which was really fun, and the apartment was conveniently located to public transit - we took a day trip to the Lavaux wine region and Lausanne and the Vevey train station was about 10 minutes away from the apartment.
A Coop grocery store was nearby and the apartment had a fridge, small freezer, stove and oven, which made preparing our own meals very easy. Wifi worked well.
The bathroom is small, but we knew that when booking and it wasn't a problem for us.
The building/complex that the apartment is located in is very interesting. Hans-Jürg met us when we arrived to show us around and explain how the building worked (various apartments, businesses, a restaurant and store all in one building) and it was a fun little tour. We had a great time.