The good:
1) The place is very nice, gave us the experience of living as a local. The neighbours were friendly as well.
2) Very clean.
3) Host was very friendly. Waited for us at the roadside and approached us when they saw us getting out of the car, and helped with our luggage.
4) Big and functional kitchen, with a reasonably-sized dining area. Also has a huge fridge. The rice cooker is a zojiroshi brand!
5) It has a hot and warm water dispenser, which saved us so much time from boiling water.
6) Living area is comfortable and big.
7) Host provided a baby cot and baby chair upon request.
8) Lots of food options and convenient stores nearby.
The not so good:
1) Quite a distance to XMD mrt, around 8-10 minutes on foot without luggage.
2) Had to walk through a small alley from main road to get to the apartment, which can get quite dark at night.
3) Only 1 bathroom.