Very clean, and large. Beds comfy. Lots of room for our big family.