Please note, there are multiple apartments available and the view from roughly half (I presume) are not of the lake, but of the tops of the garages across the driveway. We were very disappointed to see as such and this did sour our stay. While we could see the mountains, the closest view was the garages and roof of the apartments below (not only that, they can see in very easily!).
The apartments are well-appointed and, for the most part, everything worked really well. We loved the location, the amenities, and will stay again - but for the view. It is very hard to find a good balance between being close to the lake and not too high up the hill!
We did also use the tourist booking service recommended but they did mess up both bookings. I recommend doing your own research or visiting one of the locations in town for more balanced advice from a local.