Clean, great communication excellent location