Clean, great communication, and perfectly located for our trip.