Very clean, smelled nice and more than enough to support your stay! The bed is super comfy too. I will be coming back again soon, loved it here.