The location is amazing, so close to a beautiful beach, the best swimming spot at Lake Geneva we had been to during our travels through Switzerland! There is also supermarkets and some affordable restaurants close by, and only a 5 minute bus from Montreux. The place itself was lovely, very clean and spacious with fast internet and some chocolate (that we had far too much of). Most importantly, Denise and her family were incredibly hospitable. They could not done more to make our stay more comfortable! This is 100% a must stay if you come to Montreux!