Mario was a great host! I had a last minute change of plans, and he was able to accommodate that with very short notice. The place was clean, well lit, and bigger than expected. It was a 5 minute walk to the train station, which was very convenient for us since Switzerland has a very good public transportation system.