This is a fantastic and huge apartment. Big enough for many people. The hosts had excellent communication and were helpful to provide a second bed for my child. There are several shops, cafes, child care (NeoKids) within a hundred metres. Terminal 21 and BTS are under 10 minutes walk.
My only slight disappointment was that the swimming pool gets very little sunlight (only if sun is directly overhead). It has high walls on each side. you can swim but not sunbathe. There is great kid's play equipment on pool floor
I will return for sure