Very clean, nice space for a large family. We enjoyed the large tv in the living room. Beds were very comfortable.