Very clean overall. High quality beds and other furniture. Nice overall design. Has a useful nice open sitting area on 2nd floor not highlighted in photos.