Clean, great communication from Joe, check in and out was a breeze, back yard was much appreciated for our dogs. Hope to stay again.