We loved Udee Bangkok - it's a little bit out of the way so maybe not the best place if you want to be able to walk to lots of attractions. But it's also right by the skytrain and taxis around town are cheap. The hotel itself is really modern and chic and very clean. There's a lovely rooftop deck with reclining chairs. The staff is also very very friendly and helpful. Highly recommended!