Bangkok is an intense city. The Sheraton is a wonderful refuge, with luxurious rooms and a true urban oasis outdoor pool / patio that makes you feel like you're already at the beach. Amazing location-- just steps from a number of the top attractions, great neighborhoods to eat / shop, and the Skytram to get you quickly and cheaply over most of the city.
The service is also exceptional. We forgot some clothes in our room by accident-- the staff contacted us to let us know, and ended up shipping it to us. Would recommend this hotel without any hesitation.