Super clean and cute! Very comfortable beds and very comfortable spot. Only small downsides are having to find street parking (which was actually not difficult most of the time) and not having a dishwasher. But those are minor. The bedrooms are well spaced and totally private from each other. It was perfect for us.