We only stayed one night in Bangkok after a late arrival at DMK airport,and were pleased they could accommodate our late check in. The next day we were able to continue our journey on foot as the metro was very close by.
I should imagine the location is equally suitable for longer stays and good for exploring Bangkok.
The accommodation was perfect for us, a large room, nicely furnished with everything you need, including free breakfast with several choices.
There is of course some traffic noice as you would expect, but as we were on the 7th floor it didn't bother us at all.