Beautiful views and great hospitality.