This review has two parts. The first is for the management company staff, who were amazingly helpful and supportive in what could've turned out to be a very bad situation. The second is for the apartment, which was overall very nice and well located but had its challenges during my five month stay.
The first issue was check-in. Due to the pandemic, I had to postpone travel. I was able to get to the key place but the code had expired. It took a couple of hours to resolve this which was not ideal late at night. The second issue was electricity. I learned one morning when the electric company showed up to take the meter that the landlord hadn't paid the bill in near two years. I had to prepay the electric on a key and get reimbursed weekly, which was very annoying. Airbnb was of no help with this issue, though I was able to work it out with the management company. The third issue was kitchen and bath items. I found both to be sparse. But the management company was generous in addressing this and the curtain issue that others have mentioned.
Overall, I'd recommend this apartment and stay in it again, though it had some stressful moments.