I had a great experience at the Bangkok Hub! The place is on the main road (unlike the pin suggests). I ended up staying in the dorm room style on the third floor. Rooms are locked with a card key and there was access to showers/bath/sink. I only stayed one night, but it was a good place to drop in, catch a nap, say hi to the staff and go exploring Bangkok!