First, I have to say that Kay's place was absolutely the cleanest Airbnb I have walked into in Asia. First rate job of keeping it fresh and shiny. Comfortable bed, decent assortment of kitchenware, nice TV and reasonable channel selection, including some English language channels.
It's also in a great location. The building itself is new and has solid amenities... nice gym with new equipment, clean and attractive pool, laundry facilities. Habito mall has nice restaurants and shops to meet most of your needs.
It's in a sort of urban oasis, a little less frenetic than the rest of Bangkok, which makes it a great place to come back and recharge after exploring. At the same time, it's close to and convenient to get the the rest of the city. A regular shuttle bus runs to the BTS station, and smaller shuttles go back and forth to near the Big C store across the nearby canal. Or you can walk out a back alley and get into regular Bangkok street life just a hundred feet away.
The listing was as described, although the laptop-friendly workspace consists of a pop-up coffee table and the couch, which I didn't find all that comfortable.
Kay had some trouble with the previous tenant and the table and couch were both broken when I arrived. He had the couch replaced with a nice new one while I was there, however. The new couch is great, enjoy it!
The largest issue I had was a couple of electrical outages stemming from unpaid bills. You don't want to show up on day one in 90 degree weather with no AC or refrigeration! Kay was traveling and it was a challenge to get the problems worked out, but he was calm and professional about it on both occasions.
Although we couldn't agree on a number for a refund, he did quickly offer a partial refund for those days and has been, again, completely business-like as we've gone through the arbitration process with Airbnb.
So, judging by the other reviews, I'm guessing I just hit a patch of bad luck. Kay is a nice guy and seemed invested in making everything right again and I don't have any doubt that you'll have a great time if you choose to stay here on your trip.