We had an amazing stay in the quaint town of Villeneuve, Switzerland. The check in process was easy and our host was very communicative. The flat was also used as their family home but it didn't take away from our stay. There was plenty of room. The train station was a 5 minute walk. Highly recommend.