Great views great hospitality