The hotel was pretty nice. Clearly a step down from the Sheraton Grand Sukhumvit. For a stopover it is a good location, because it's right off the expressway and the taxi ride could be 15-20mins at quiet times.
They upgraded us to the executive levels, with a big room that's got two ample sized queen beds, a sofa and a large bathroom. The service was good. With a 6am flight we didn't see much of the rest of the hotel, but they have a nice looking lobby with a band in the evening.
I did notice that there is a scheduled shuttle bus to/from the nearest subway station and some shopping locations. Other than that you'll be taking taxis everywhere, but on the meter they are very affordable, and with the weather walking is of limited pleasure anyway.