First time staying at a hostel, and I was so impressed! Very clean, well-kept place.