Stunning views and great hospitality.