Great hostel very well located near Roma Termini!