The apartment is located on the main road along the shore line of lake Geneva, its window and terrace faces the lake and a dramatic mountain line of Swiss. Alps. There is a paved pedestrian trail along the lake to the Chillon castle and Montreux a bit closer to the lake. The location, views and walking options make this stylishly decorated and rather roomy and bright apartment well worth staying at. There is also a bus option in both directions. The manager met us at our arrival and showed us amenities.
The apartment has not deserved the "great" rating because of a need for some housekeeping: shower ceiling paint started falling down, the bed frame is missing crossbars under the mattress and you may fall down if you attempt to sit on the mattress, there are no hooks for rain jackets or bath towels (small plastic hooks are good enough for kitchen towels only, two out of six bulbs in the main room did not work on arrival (I found spares in a closet later).
However we enjoyed our stay for 5 days and believe that the mentioned issues could be addressed.