The apartment itself was good. However, the check-in, check-out, and general communication with the management company left a lot to be desired:
1. Building policies are such that you have to meet with a "greeter" when you check in. Our greeter was nice, clear, and helpful, but it's an extra step that will take some time.
2. When we arrived, there were only 2 sets of towels (for 3 people) and there were no sheets for the sofa bed. It took ~24 hours to get these things, so we didn't have them our first night. In communicating with the unit management company through AirBnB, it became clear that the people answering our question had little specific knowledge of our apartment and no ability to get things done quickly.
3. The parking spaces are extremely small. I hope you have a small car if you plan to park here.
4. We vacated the apartment right at the specified checkout time. By the time we got back from our car to return the fob and parking pass, our apartment door code had stopped working. It was quite annoying and time-consuming to deal with this problem which could be dealt with by simply not having the door code expire right at checkout time. It wasn't possible to get in touch with the apartment host in a timely manner, so I ended up leaving the key and fob in the management office with a note to the apartment host.