A stay well perched in the Swiss Alps