This was the first time that I had stayed in a hostel. Everything was far beyond my expectation! Convenient self-check-in and check-out, perfect location, a supermarket within two minutes walk, and separate bathroom and toilet in the room. Highly recommended!