International guests with a huge sense of hospitality in a dream Swiss location