The location is a major plus for this location. Facility is decent. Views at higher floors are nice. Property management staffs are friendly and responsive. They tried their best to make sure my stay is great. Tried to check for me higher floors, but wasn't possible to do so as I requested for 3 person. There is an initial deposit that I had to do it via remittances from my bank. However, they also refunded back promptly within the same day, after I have checked out . Toilets are clean. Beds are decent.
The drawbacks are probably that it was more like an Airbnb - explaining the property management. Also, within the room, the amenities are very basic (you have a small fridge, hair dryer, iron, ironing board, shampoo, and dishwashing liquid). So one cannot expect daily housekeeping. Also, as it is a common property shared by other residents, it can be quite noisy at night (as guests of other rooms can change frequently ). The initial steps to get to your property can be a little confusing. It would also be great to have better pillows (or more pillows)
Overall decent stay.