I would not stay here again - the property is not correctly represented. It's described as an apartment within a vacation property, but there's no access to the pool or any other facilities without tracking the manager down and buying a ticket for access. The apartment is OK, but way overpriced for what you get. There was no power when we arrived, and the manager holds a passport hostage (claiming some "regulation" requiring them to hold it, which is not true according to my Vietnamese friends there, nor required by any other hotel). They only give you one key and access card, with no duplicates (a problem when there are three separate adults that aren't necessarily hanging out together). The kitchen had nothing to cook food with, so cold cuts or microwaveable only. No terrace.
On the positive side, great view, good wifi, near good cafes/markets/clubs, and good A/C. If it were half the price it would be reasonable, but for this rate - go somewhere else. We would have walked out and gone somewhere else but it was after midnight and most other places in the area were booked for the weekend.