Very clean, comfortable, and stylish flat with a superb view of Lake Geneva and the Alps in a quiet village near Vevey, just below terraced vineyards of Lavaux.