Spotless, very nice and comfy!!!! totally recommend. we had a good time there, excellent communication also.