I can find nothing wrong with Khao San Road. Maybe if I had a complaint, it would be that I unsuccessfully tried twice to get in there before I finally smartened up and made a reservation to avoid having to wait 45 minutes. But that was my own fault for going at the busiest times expecting to find a table.
The Pad Thai (Street Style) was the most delicious pad thai I've ever tasted. As the server explained, it doesn't come with the fancy toppings like chopped peanuts, but it was still delicious and had lots of flavour. I don't know how to describe the flavour except for "perfect". The "spicy" spice level was perfect for my taste buds - if you don't eat a lot of spice you would find it pretty spicy, but if you do enjoy spicy food, then it's got the kick but you won't be crying by the end of the dish.
The Khao Soi had a very tasty coconut broth and came with lots of crunchy fried stuff on top. The beef was nice and tender and there was a fair amount of beef in the dish.
The garlic chicken was nicely battered and deep fried without being overly greasy.
The service was quick and the server was friendly and helpful.
I will definitely be going back to try the rest of the dishes.
It's a little hard to spot the restaurant on the street because the sign isn't obvious from the sidewalk. If you're looking for it, it's next to Ravi Soups, which is a little easier to see.