Stayed 2 nights during a trip with my friend through Thailand in May.
A pre-booked limo picked us up from the airport and we were greeted by a Manager on arrival at the hotel. I had a rather rough flight and didn't feel my best, however seeing this place made me feel a bit better straight away. We originally booked a room on a 20th floor but decided to upgrade to the Tower Club as we didn't find the cost of the upgrade at all bad. We had an amazing suite on the 57th floor with a fantastic view over the river. The bathroom was one of the most beautiful, so spacious and all clean. We had a dinner at the Sirocco restaurant followed by some drinks at the bar. All was just fantastic and the staff were really polite, helpful and nice. We also went to the Sky bar but found it a bit overcrowded and only took a few pictures of the night city and made our way back to the Sirocco bar which we found more relaxed and easier to stay at. Oysters and sushi were fresh and yummy, so were the cocktails. In the afternoon we took advantage of the free afternoon tea and drinks. Breakfast was great, so many things to choose from.
The only ever so slight problem was with the wi-fi connection which worked very well in the sitting are of our suite but not so well in the actual bedroom. However it at least made my friend to sit by the table while working instead of staying in bed :-)
It is a bit pricey but you get your monies worth big time! I will definitely return to this hotel on my next trip to Bangkok.