Had a night in transit in Bangkok and had only slept about 3 hours out of the last 48, so when the touts at the airport offered me this place, and it included transfers, and it was way less than I had budgeted (only 1300 baht), I took it gratefully.
I knew it would be pretty crap, and a that it would be a rip-off for that price, and I was right. I knew what I was in for. Unlike some of the other reviewers, I found my room to be pretty clean. The satellite TV was good as I had my child with me, the AC was a good temperature, and the shower had ample hot water.
The included breakfast was awful; my child wouldn't even enter the restaurant because it smelt funny.
I would make sure I was more organised if I was in that situation again so I wouldn't have to go there again, but I think I could easily have done worse.