We loved this place very much. The building is nice and looks pretty new. It has a lot of facilities, such as pool for adults and kids (the kids pool looks very cool with some slide on it), gym, playground, minimart, laundry place, and a few restaurant (also a big food court just a short walk from the apartment). We booked the cheapest room, but it 's still quite spacious and the interior is beautiful. TV is big and it even have netflix, so very good in room entertainment. The view is okay, there is a balcony but you can't be on it because no access to it. There is iron, and hair dryer too. The bathroom is clean, and it has a vanity so you can definitely do your makeup in there. Kitchen is very nice, you got kettle and electric multi cooker. So you can cook or steam something. They also have some cutlery, and plates, and glass in the kitchen. The fridge is working just fine, and has a freezer. But we found someone else 's drinks in there that the worker didn't clean before we checked in. So it was kind of ew. But overall, it was a nice stay and we might return again to try the bigger room 😁.