Affordable apartment near BTS station but book ONLY if you can sleep through Bangkok traffic noises.
I booked this apartment for my visit to Thailand with my family (which included my 4 month old son). The apartment was easy to find and get to, but to our disappointment, we found that it was on the ground floor next to a very busy main road (Sukhumvit road, if you know Thailand well). When we entered, we complied with the hosts' request not to wear shoes inside, but our feet were covered in black dust within a few minutes of walking around as the floor wasn't cleaned very well (I must note however that everything else was spotless and the apartment itself was as seen in the pictures.)
As we arrived pretty late, we showered and tried to get some sleep, which was impossible because of the fact that the bedrooms are right next to the main road and there was only a thin wall that separated us from all the noise and traffic. I contacted the hosts in the morning about these issues, and while they apologised for the noise, they refused to let us wear our shoes inside (rather understandable) but they were also reluctant to provide us with slippers to use during our stay and did not offer to clean the floors. At one point during our conversation, they asked whether the floor was dirty because we wore our shoes inside (we did not). I kept insisting that slippers should be provided and eventually the hosts stopped replying to my messages until I contacted them and Airbnb support 3 hours later where they provided us with the slippers we had requested and some cleaning supplies (presumably for us to clean the floor ourselves.)