I've stayed in several Shangri-Las before and the Shangri-La Bangkok was everything I've come to expect from this brand. The rooms are clean, modern, and comfortable (great view of the river). The staff was exceptionally friendly, helpful, and professional.I thought it was a little pricey for Thailand, but the Shangri-La always gives you value. I would recommend this hotel to anyone looking for 5 star quality.