Perfect location for a stay in Rome. Enjoyed every bit of our trip in Esquilino. Lots of convenience facilities nearby.