Centrally located, cosy little place. In walking distance to whatever you need. The streets in this area are bustling with tourists and locals alike. Good cafés and restaurants nearby. Luggage can be stored just across the street although it may say "closed" on their website ("Stowe your luggage"). I love Rome! :-)