Great Hospitality and in a great location