This place is incredible. It has a wonderful view over the geneva sea. It’s close to Lausanne, Vevey and Montreux which are all beautiful to visit as well. Highly recommend staying here!