Our stay at Damien's place was great. The flat is located directly in the center of Vevey, only 3 minutes from the lake and right above numerous restaurants, bars and shops. The communication with Damien was impeccable, he reacted quickly to any message and actively offered his help to us. We can only recommend this place.