Clean, everything we needed and super great communication from the hosts. Nice parking spot too! Really all we could ask for. Thanks so much!