Finally, a new luxury hotel in the Swiss Alps