Lovely, open apartment with lots of light, good amenities, clean, quiet, and friendly and helpful staff. The layout of the apartment is good, with the two bedrooms every-so-slightly apart from the main living area. The small kitchen was very useful, as was the dining area.
The location is very central and an easy 5-minute walk (if that) to the lake. Lots of shops and restaurants nearby, including two Italian restaurants in the bottom floor of the building and a boulangerie across the street.
If you're driving, parking is an issue. There's short-term parking (as in, 30 mins to hours) in the immediately blocks around, but for longer than that the most convenient is the Mont Blanc parking, which gets very expensive quickly.
We found the apartment to be exactly what we needed and very much enjoyed staying there. Would highly recommend.