Fantastic place, quiet location and great and helping host. For a group of 6 much cheaper then book a hotel rooms (quite expensive in Switzerland as you have realized by now :)
Best part is terrace with BBQ and unbeatable view!