Uw tips:Try to go before July that is the hottest month, also if you can include the market Chatuchak in your visit, you will find lots of good deals if you like to bargain and stroll lots of corridors!
I consider Bangkok to be an amazing place there is a lot to see from the palce nd temples tht mark their history to the active modern city with lots of things to do and shop. Most people speak a little English but sometimes can be still challenging. Some of the vendors (tuk tuk drivers, "guides") in the tourist area are a little too agressive, but when you enter to the sites you kind of forget about them and enjoy the place. Thai food is said to be great but not to my taste but Bangkok has a lot of options from international fastfood chains to big restaurants offering a big variety to chose from, so is great and friendly on that.