Great location, although the place has no natural lighting or ventilation. The Aircon will need to be on 24/7 or it may get stuffy. Didn't get check in/out instructions until I prompted them for it. Also saw a few roaches on my first night which made me a bit uneasy.
They were kind of enough to be open to me checking out late.