On the positive side:
Great location with lots of activities, shopping, and restaurants, and the building is up-to-date, professionally managed, and safe.
On the negative side:
There were some issues with cleanliness, especially on the balcony. From the photo, it seems to be a very comfortable and welcoming place to sit. In reality, the balcony floor itself was quite dirty, the chairs and tables were dusty and dirty, and one of the decorative lamps was broken. Suffice it to say, we didn't spend any time on the balcony.
Also, the shower faucet was broken and appears to have been in this condition for some time, so my question is why hasn't it been repaired. It made taking a shower difficult and adjusting the water temperature difficult. There also some other broken/in-need-of-repair items, such as a collapsed curtain rod and broken decorative picture frame. Not a big deal, but it lowered my overall impression of the place.
Also, in terms of check-in, the key was located at a convenience store nearby. The only problem was, they weren't always open during their posted hours. For example, when we checked out on Sunday, although they were supposed to be open, there was a sign saying 'Be back soon'. 'Soon' turned to be about 20 minutes, which led to some serious worrying on my part given that we had a plane to catch.
All in all, the stay was fine, but for the price, and from the pictures as presented on the Airbnb site, I expected more.