Due to a schedule conflict, I ended up staying in a different unit, so am not able to speak about this specific apartment. The apartment I stayed in was well maintained & modern, and the change was handled very professionally by the owner. The condo building itself is again very well maintained, professional and helpful property management on site 24 hours to respond to any requests. I made a few requests which were handled immediately, no problems. Onsite laundry service ($) was excellent, and very affordable. On demand maid service ($) again very professional and affordable. Internet ($) was very reliable, however there are fees and only one person / device can use it at a time. This isn't really a big deal, every business/restaurant/bar you visit offers free wifi with no restrictions, so you just use it there instead. Condo location was perfect for me. 2 blocks to Chinatown, day & night market, lots of dining options, easy 10-12 minutes to beach.