Very Clean, super cute and updated! We had everything we needed, and John was very responsive! Will stay again!