Family of four: two adults, two small children, stayed two nights.
Washer in room was key. Dryer would have been nice, but can't really complain about that. The room, by the way, was excellent. We had a spacious one-bedroom suite, with large living room, kitchenette, and large bedroom. Our kids slept on a couch in the living room. The pool is nice and open to the sky on the 16th floor. Can't say that the clientele hanging around the pool were top shelf, however. Breakfast (included) was decent at the hotel restaurant.
One weird thing happened: We ordered takeout from the restaurant, which they insisted upon bringing up to our room. This was fine, until the server refused to give us a receipt! At first, he left us one of the three copies of the bill. He then reappeared at our door a few minutes later, barged in, and demanded (in faux-polite Thai style) that we give him the receipt or his manager would be mad. Small black mark on an otherwise great stay.