Stayed in CL 19, also. Not bad. The restaurant was good, if a bit overpriced. The room was big, the bed was a bit stiff, it had a shower/tub. They were guest friendly, however, they took ID on our way up and when I checked out, I had an extra fee - I think it was 500 baht.
Sacha Hotel Uno is on the same street, a little further down. I liked that much better. Looks a little more upscale. The rooms had hard wood floor, huge windows, a huge super-comfy bed that I just sank into, and a decent restaurant, and no one even bothered whether you brought guests back or not.