I had a good stay at Ruths, the location is great - and the flat is true to the description: Clean, comfortable, modern. I spent a few days and had a nice time walking along lake Geneva and exploring Montreaux.