great location, fair price, great host