Well, our experience was definitely not the best. After a 20h flight with a 1yo baby we arrived to the airport and nobody was waiting for us, our pre arranged Airport transfer was never arranged and we spent 3 times what we would have spend on a Grab and had to discuss with a couple of people to get it solved as the host was not available at that time (we arrived a midnight). After our 10 stay the host voluntarily sent the money back through Airbnb.
Once arrived it was really hard to get in, the keypads to get in are "slow" so it takes a while to be able to access the building and nobody speaks english, once you figure it out is easy. The house didn't have any basics such as toilet paper, or hand soap neither cooking essentials (oil, salt) and when we arrived there were no clean towels. Eric offered to send a cleaning lady to compensate but we didn't really had time to take it, we were to busy as to wait for someone to come and clean. We also had an incident when we tried to use the pool as the owner was not aware of the card we needed in order to have access to the amenities. Note that no pictures are allowed by the pool.
The location itself it's not really convenient if you want to explore downtown Bangkok as it is a 30 min car ride there, and the metro is not that close to the apartment. But you do have everything needed on daily basis near by. (you can easily spend 200-500 Baths on transportation if you take a taxi or grab)
The apartment is nice and spacious and Eric will do everything he can to help you.