I highly recommend this AirBnB for short-term stays (but with some reservations for stays longer than ~14 days). The pros were:
1) A great location with lots of restaurants and bars nearby, but still in a quiet spot.
2) A good working space next to the window, with high-speed internet (easily fast enough for Zoom calls).
3) A good AC in the living room that cooled the whole place down (as long as you keep the bedroom door open at night).
4) All the amenities you need for a short-term stay, including a kettle to boil water, a small fridge, plates, silverware, etc.
However, there are some cons that make this place more difficult for long-term stays:
1) The kitchen is quite small, and there is no dining room table or oven, so it is hard to cook much other than simple things like eggs in the morning.
2) There is a shared laundry machine and dryer in the basement, but I found the dryer did not work very well, so I eventually just took my clothes to a nearby cleaners.
3) The bed would be quite small for a couple.
Overall, again, I highly recommend and would definitely come back!