The #1 selling point would be its excellent location - literally a stone's throw away from the train station & within walking distance to the shopping malls in Siam.
The deluxe room also had a nice long Thai couch along the window. Comfy bed with sufficient pillows. Adequate drinking water was provided. I even had a piece of white chocolate left at the bedside everyday.
Bathroom is extremely spacious. Room service & housekeeping were relatively prompt. Room service is also quite affordable.
Staff at the concierge should however be more equipped with common knowledge on tourist destinations. Eg. they didn't seem too sure on how to get to the Grand Palace.
But otherwise staff are generally quite friendly.
I'm definitely going back!