Clean, good location, great communication with CJ. Highly recommended.