More a hotel than an Airbnb, which is ok, but this one is NOT worth the price. If it was twice cheaper, then it would be. Stayed many times in BKK, in Airbnb and hotels, and 46 bucks a bight for a tiny room with literally 0 sunlight (I guess the higher rooms have some, but not the ground floor one where I was) is a joke. The location is indeed very good (if you don't mind the gentlemen's club all around, but I guess that's Sukhumvit area for you) but not worth such a fee. The room itself was clean and comfy, but it is literally behind the reception desk, and the noise at night was seriously annoying. Messaged the owner twice before coming, he did not care to respond.
IMHO: Skip it.