Overall we enjoyed our stay at the apartment.
Pros: the apartment is very nice. It looked just like the pictures posted. It was spacious and had nice finishes. It had all the amenities we wanted (a/c, washer, kitchen, etc). Also it is walking distance to a bunch of restaurants, shops, and bars.
Cons: Pretty noisy. As other people have said, there is quite a bit of street noise at night.