D & D is right in the action on Khan Sao Road. It's true that the rooms on the street will be noisy but only at night, so if you want to get to bed early you should get a room away from the street.
Otherwise I really like my stay here. The hotel is clean and the pool on the roof is great. It's what I would consider a 2 to 3 star hotel at hostel prices.
In some reviews it mentions that the staff at the reception were rude but I found them very nice. Also the breakfast is really OK. I thought at first it was strange to have spaghetti included in the breakfast but actually it was the best of the buffet.
Highly recommend although I'm worried next time I'm in Bangkok the hotel will fill up and I wouldn't be able to stay here again.More