Apartment is beautiful and accurate to its listing.
2 big things that really affected our stay:
Check-in was a complete nightmare. The keys that you're supposed to pick up from another location a couple blocks away were not there. The host wasn't responding - then some random guy showed up saying he was going to go make a copy of the keys and come back. Eventually we got in, but having traveled over 10 hours - I wasn't in the mood to deal with the chaotic check-in. You have 2 codes to enter the building - probably a good idea to install keyless code entry to the apt.
the steps and entrance to the actual apartment. SUPER CREEPY and dirty. It was weird for an apartment so nice. 3 floor walk up on stairs that were narrow and dirty were inconvenient. At least clean the stairs.....
Other than those 2 things - our stay was completely fine. The apartment, amenities, wifi all top notch.