The apartment itself is fine - not the best you’ll ever experience, but solid. The location is good, though the last two blocks to the apartment are quite challenging with luggage (take a taxi!).
Positives include being able to check in early about 90 minutes early. We had a remote check-in, but would highly recommend in-person so you can go over the amenities and make sure everything works with the host. Also try to get a second key if there is more than one guest - we only had one.
For us the host was the issue. They were responsive before and during the stay, but two things went wrong:
1) During our stay, the host set up an AC repair for our last morning at 9:30am. We agreed, thinking it wouldn’t take that long and we could just be out for an hour, but this ended up ruining our last day. We had to try to pack up with mud on the floor (dripping ACs + dirty boots), three workers in a tiny apartment, and equipment everywhere. When we asked the host how much longer (at 11am, with a 12pm checkout) we were told “they’re almost done.” It turned out they expected to be there for three more hours. The host was able to get them to leave for an hour so we could shower and pack. But this was really stressful, highly unprofessional and shouldn’t have been done on a check-out morning, or we at least should have been told the extent of the work.
2) On top of this, after check out we were blamed for the TV not working. We tried it on our second night and there were vertical lines/distortion on the screen, and forgot to say anything (we got engaged earlier that day! wasn’t top of mind!). After checkout the host blamed us for breaking the TV. I don’t know how one puts vertical lines into a TV screen, but it wasn’t something we did. Maybe their leaking AC caused water damage, who knows - but dealing with the host was the one major dark spot on an otherwise fun engagement weekend.