We loved staying at Slawo's apartment and we loved Vevey! The apartment is in the perfect location! It's only steps from the train station (yet very quiet!) and walkable to many great restaurants and bars. The grocery store is also only steps away! And the waterfront is a short walk as well and so beautiful!
Check-in was easy, the apartment was spacious enough for 5 of us, very clean and well equipped. Slawo was friendly and super fast at answering any messages. He even let us leave our luggage after check-out so we could go to breakfast before catching the train to Geneva. I highly recommed staying here.