Pros - location was very convenient, and the apartment was clean, modern, and spacious by city standards. One bedroom was very small but the other was big enough for a pack and play next to the bed. The key dropoff was less than 5 min walk so not terribly inconvenient if you have more than one person in your reservation, just send one to pick up keys and have another wait with the luggage.
Cons - There was a lot of noise from upstairs neighbors, stomping etc starting from 7am. The larger bedroom got very hot during a July stay since it faces the sun all day, but fans are provided and helped.