Easy and quick access from DMK airport. It will cost you 135-185 baht regarding traffic for 15-20min ride. Easy check-in. Siraprapha's explanation are very accurate for it. Place is at 12min walk from central plaza and MRT and less than 20min from chatuchak park.
About the place, if you don't like your shower in the "toilets" then it will be annoying as the floor will be constantly wet, it can get very noisy at night if it's raining as the roof isn't thick.