This is an extremely clean and beautiful place to stay. The bathroom and kitchen are big spaces, but the living area is truly 'micro'. With that said, the space was comfortable and suited me perfectly. Check in/out was easy. I highly recommend this space!