Very clean and so nicely decorated.
It has everything we needed. The bed is super comfortable too.