Clean, nice touches, great communication, highly recommend