My experience at this hotel was ok. Since I would like to be located in the City Center and near the shopping mall that's why i stayed at this hotel.
The breakfast was ok, the staffs are friendly, well.. you can't expect much since the price is cheap compare to hotels located near by, for example Amari Watergate

which you can find the very very good service , I was there also on the executive floor but it was for my business trip (I don't think I should afford that 5* rate to just stay there for shopping around)
Baiyoke Sky and Baiyoke Suite could be my choices also but they were fully booked during my stay. Overall I think Samran Place is ok.