Super clean. Lots of space. Beautifully decorated.