It was great place with everything that I need.
It is a bit far from bts station but there is a shuttle which was helpful.
I'll stay again the next time if I visit Bangkok.