Great place, view and hospitality