I was a bit hesitant about staying in a hostel because they're not usually very clean, but didn't want to spend a lot and the reviews of this place were good. Stayed in a compact private room.
My stay was excellent - VERY clean facilities, and the hostel owner's service was 100%. I got in very late at night due to a flight delay and he stayed up to wait so that I could check in. He was also very friendly and kind in general. I also saw (I think) his wife carrying a baby while cleaning the hallways, and was really impressed by how hardworking they seemed!
Definitely a great bang for your buck.