Very clean, it has a kitchen and many bathrooms; smack down in the middle of the city. I highly recommend it!