Very clean. I was concerned about the on-street parking, but we always found a close spot. Good location; close to public transit. Fa was very responsive.