Very clean and well decorated. Lots of nice little touches.