Very clean and comfortable! Had everything we needed for our stay and great communication!