Good location, fair price and great communication