I liked this hotel. The staff was nice and the rooms were clean. It's close to a bunch of Indian restaurants and there are two Internet cafes a block away that charge much less than the hotel.
However, its location is not particularly convenient to public transportation (it's a good 15 minutes from the closest sky train station.) This means you will be spending quite a bit of time in a taxi in Thai traffic.