Pros: great location, very responsive for questions and willing to help with anything, smooth check in and check out process.
cons: the apartment was not very clean. the floors were dirty and the apartment had a funky smell to it when we arrived but later went away. cleaning could be better.