Great views, location and hospitality