Clean, great and fast communication, excellent location.