The hotel itself is basically new. That could be seen in positive and negative terms. For example the pool was not in use yet, which was a big minus. Many things were still under process or the staff did not know how to operate those. On the other hand rooms were in a really good shape.
The location is not that convenient. There is not many restaurants or shops close by and walking..well you don't want to walk in Bangkok. Also the taxi's had a bit difficulties to find the hotel as it is new and quite small and you get easily stuck with the traffic.
In general i would say that if you are fine to be located a bit outside of the city center, and prefer quiet and new place with a decent price, this could be a good choise to you. For others I would recomment to look something closer to busier areas.