This was a pretty good stay! I actually didn't realize this was a hostel until after I booked it (which is totally on me), and because I'm really not a hostel-type person, I wouldn't stay here again. That has nothing to do with Hostel Elf, though -- it was a friendly, clean place, with really helpful staff. The only thing was that they'd wrap up breakfast earlier than the set time -- a lot of the time, breakfast was cleared up at 1000, even though it was supposed to be until 1030.
The location was perfect. I walked everywhere (though I really enjoy walking, so a 50 min walk is still pretty close for me), and the bus station was next door.
Overall, if you're a social person hoping to meet other young travellers, I would definitely recommend this place!