Excellent hospitality; convenient location