Clean, excellent communication, great location