Perfect location for exploring Rome. Everything is at your door step without being caught in the tourist trap. Only thing I’d mention would be the stairs, bit of a climb but well worth it!