Very clean and lots of room; really nice kitchen area and bathroom. Bed quite comfortable. Just right!