We found the unit to be very clean. The bed was comfortable. The kitchen area was very accommodating.