Very clean! The twin bed is probably equivalent to sleeping on the hard wood floor lol. But the queen one was comfortable. Just stayed for one night so wasn’t too bad. Personally probably wouldn’t come back but I rate it five stars.