A wonderful place to stay, stunning views, and fantastic company.