Positives: Beautiful entryway, pristine pool, steam rooms, full gym overlooking pool, kind reception and staff, large rooms, clean property, daily housekeeping, excellent breakfast.
Drawbacks: Zero walkability to anything you'd want to do in Bangkok. I woke up in the middle of the night a couple of times during my stay because the room was slightly shaking, but I'm not sure why - it felt as if there was a tiny earthquake happening, but perhaps it was the effects of the train about a mile away. Not sure, but if you are a light sleeper, this may be something to consider.