We've been in Bangkok, Thailand for a few days. To be honest, so far, I don't really like it. We ended up at a hotel which was recommended to us, which is actually really nice and quite cheap (just $15 a night).
The problem is the location. We're right in the middle of a big tourist area of the city. It's crowded, loud, dirty and it feels like someone is constantly trying to scam me wherever I go. Possibly because the first thing that happened when we got here was to get scammed by taxi drivers. Whenever I've gone walking through the city, people are constantly trying to get me to by things, tell me my fortune, or get me in their taxi. I always ultimately get fed up and go back to the hotel.
There is one redeeming quality to this city, however. The food. At a street vender, a good plate of pad thai is about a dollar. Spring rolls, fresh fruit drinks, and many other delicious things are even cheaper. In a nice restaurant, the food is about 3 or 4 dollars a plate and quite amazing.
Yesterday I took a cooking class, which was also quite cheap, and learned to make 2 of my favorite dishes, pad thai and green curry, as well as spicy prawn soup which is quite amazing. We made everything from scratch, all the sauces and spices. We even made the coconut milk. Everything was delicious.
I'm sure my opinion of Thailand will improve as I see more of it. In a couple days we will be staying with a couch surfer, who hopefully will be able to show us the city outside the tourist traps. I know there is a beautiful and fascinating culture to be discovered here, I just haven't figured out how to find it yet.