Clean, great communication, generous flexibility when we messed up our check out timing