the place is very well situated, like 5-10 minutes from Termini ( the train central station ) as well as from lots of touristic places (about 15-20 minutes walk).
the place is not big, but there is all you may need for a comfortable few-days stay in rome. I recommend it for sure ;)
best, paulina