I didn't meet Helen but this hostel was great. Description was exactly as listed, clean, great environment and by far the best I've stayed in.