Great location; excellent hospitality