Gorgeous, charming flat in a beautiful, quiet place with phenomenal views of Lake Geneva. Just a quick car ride from Montreux and half an hour from Lausanne - the perfect hide-away.
Juliette definitely could use some fine touch-ups here and there and some small amenities for more comfort, especially for short stays (bath accessories / kitchen products). With that she could shine with its former splendour.
Would definitely return and recommend, but do not be too demanding, and do bring your own stuff as you would in any appartment that is not a hotel.