I don't often write negative reviews, and I'm disappointed that this stay turned out to be one.
We selected this place because it is centrally located and it allows pets. However, what they don't tell you in the listing is that they charge an additional fee of $25 per day to bring your pet, and they handle it as a resolution. Additional fees for pets are fine, but undisclosed fees are not, especially when the cancelation policy doesn't allow you to cancel without losing all the money you've paid. Plus, by handling the additional fee as a resolution, it potentially makes your Airbnb account open for review (three resolutions automatically opens your account for review and potential suspension).
When it comes time for check-in, things become super confusing. There are about 6 people sending you messages, and they apparently don't communicate with one another because they send conflicting instructions for how to check-in (some think it's self-check-in, others tell you there's a greeter, others refer you to a house manual that they expect you to have read in its entirety a day before you check-in). I'll save you some hassle: there's a greeter; you have to select a time to meet her; she will text you.
The apartment itself is nice enough and is clean. It's centrally located and it's very easy to get around. However, only one of the light bulbs in the bathroom functions, there is a dog in the building that barks all night long and the leaf blowers start early.
Check-out is at 10am sharp, and they are apparently not open to a later check-out (I asked and they told me the morning of that they couldn't accommodate that; instead the cleaning people showed up 15 minutes early and waited outside the door while we were trying to get all our stuff out the door). Speaking of getting stuff out the door, be sure you haven't left any of your belongings behind because, according to the "friendly" message I received the night before we left, they will charge you a $50 fee plus shipping costs to return your items (and no, that fee isn't in the ad either).
Would I stay at a property hosted by these people again: no. Would I stay at this apartment with different hosts: maybe.