The apartment itself is lovely and very clean, Rebecca often replies quickly to messages, and the location is very convenient.
During the second day of our stay we realized that the fridge, microwave, and hot water were having issues. When we chatted, she recommended only using half of the AC units and setting them to a high temperature to prevent these issues. We reluctantly tried and still ended up needing to flip the breaker back at least 3 times per day. Rebecca was going to check with the tech guy but after not hearing a response for the remaining week and a half of our stay, we gave up on the things properly working. Each time we would use the microwave, shower, or turn one AC unit to a cool temperature, we would need to climb above the fridge to flip the breaker.
In terms of the advertised pool and garden area on top of the building, do not plan to sit up there and enjoy the space. While it is not the fault of Rebecca, there is only one chair, lounge, anything there for someone to sit.... and the fabric of that chair is fully ripped so it is just a metal skeleton of a chair. The pool was clean and nice but you arent able to utilize any of the space unless you want to sit on the ground.
If all of the issues get resolved, this wouldn't be a terrible place to stay for your trip to Bangkok, but at this point I would not recommend.