Leandro’s place in Tour de-la-Peilz was exactly as we expected. The studio was very clean and even came equipped with a couple of bottles of water and coffee. The view from the rooftop deck is amazing! It is a 15 minute walk to the lakefront, and only 10 minutes to the train station that takes you directly into Montreux. Very good stay and recommend for future travelers.