The unit was absolutely spotless and had everything we could have possibly needed. The bed and couch were comfy, and TV huge! We thoroughly enjoyed our stay.