Very clean, a little small but great for two people. The bed is soft though so if you prefer something more firm like me, this might be hard for you to sleep on. Overall a really good experience!