I've stayed at iCheck a few times & Aspira once or twice (always the cheapest room available). I once got a room at Aspira that was pretty terrible. It was like a cave (no windows, not enough lighting). Looked nothing like the pictures. iCheck rooms have always been decent.
iCheck's wifi is HORRIBLE. They are using a single PW for all users and never change it.
You will have to walk past a 1-2 massage places with semi-aggressive ladyboys to get to iCheck but not Aspira (it is at the beginning of the soi).