Super clean, everything is brand new. Compact apartment, sleeps 3 comfortably.