So much better than city centered hostels. Much more cozier, more italian, and easy to get to center by metro. You can feel more Rome in this place.