great hospitality and convenient location