This apartment is in very good location and it was a perfect choice for our couple days stay at Bangkok. It's about 30 mins from the airport with taxi (cost around 500-700 THB included the price of the highway).
The check-in went smooth and the room was very clean. The communication with the host(s) went well and the responses were quick and helpful. You can use both the pool and the gym also there were more services what we did not try (rooftop dinner, spa & massage ect..).
The pool was actually a huge plus when it was very very hot around noon! We did not use any public transportation but with a scooter everything was close enough, around 20-30 mins you can go basically anywhere. You can use the parking facility of the building for parking the scooter (for free).
The traffic is a mess especially in the rush hours, but it can be manageable if you just "go with the flow" :) I would totally recommend this place to stay shorter or even for longer time in Bangkok, I'm glad that we found it.