The location is very convenient to all, taxi, malls, grocery nearby. But the unit itself is a bit disappointing. During the day I arrived, there's a lot of dust and since I'm a bit allergic to dusts, I have to request cleaning materials and clean the unit by myself. I guess, the unit is not cleaned regularly since accumulation of dusts were everywhere. Aside from that, the charge posted compare to the actual charges that will be asked from you to pay is different. They require 90USD separate from the amount posted. It should be atleast mentioned with the guest or at least inform the guest beforehand. All in all, my stay is quite normal but convenient. Not recommended for vacation who needs relaxation since the area is noisy. But for business purposes, it is okay.