We stayed here because we were meeting friends transiting through Bangkok. For the purpose of our stay, this was a perfect place to be. We never cooked (we did takeouts) but there is a microwave and a hotplate. Everything we needed - cups, plates, cutlery was provided. Extra pillows - which is always a plus for me. The bed was very comfortable. We slept well.
The wifi was good, and I did a couple of zoom calls without any issues.
The pool area was the biggest surprise. Bigger than we expected. It has tables and chairs where we had breakfast every morning. And even though it is a large pool, the water was the right temperature for dips to cool off.
The train station was an easy walk which made getting to the markets, and different attractions easy. Just next to the apartment was a wonderful local street with fresh fruit and vegetables. At the 'back' of the market we found a very well-stocked supermarket. There were plenty of good coffee shops and restaurants to choose from.