This location truly is amazing! It’s in the heart of Vevey. The walk from the train station is easy and quick. The lake is right there. And there are plenty of restaurants within walking distance.