The apartment is fine overall. Newly, clean. Some obvious basics were missing, like clothes hangers (not a single one in the apartment, took them days to get us some upon request), can opener, and a baking tray that fits in the tiny oven.
Beware: the apartment use and checkout instructions border on the absurd in places. From attempting to impose irrational temperature limits on the unit's heating/cooling system, to threats of substantial additional charges for not cleaning the place (even though YOU'RE PAYING A CLEANING FEE), there's some shadiness here.
The management company that runs the place does not have a policy in place to automatically log off past guests from the streaming apps on the apartment TV (you have to log in to your own account to watch anything). A previous guest's Netflix account was still logged in, which I manually signed off of; after informing the host, they said it wasn't their responsibility. If you stay here, add that to the list of considerations.