Really nice apartment, perfectly located in Vevey and super friendly host family