Not many people were hopeful on that hotel before it opened, given the location (not far from the river, but not on the river, not close to a BTS or MRT station, not in a very popular area), but it seems that, so far, it is a success in terms of occupancy and popularity with the guests (#1 on TA).
From what I understand, the architecture of the building is quite nice (same as the one of the LMBKK).
I'll probably spend a night or two, during a trip toward the start of next year, to check things out.