Very clean and had everything we needed. I can't over emphasize how nice it is to have on-site parking so we don't have to try to find parking on the street. Great little studio