Perfect location to explore Rome. Everything is very close like: Colosseum, Forum Romanum, 24h supermarket, Metro, Buses etc.
We enjoyed a one week stay and we loved it.