We really enjoyed our time in Vevey. The location of the flat is very convenient and Pino's mother really ensured that we had everything we needed, which was super nice. The space might be a bit tight for 4 people, but for 2-3 it's absolutely perfect.