Nice and clean place, also near the train station and many of the city attractions.
Definetely a great place to stay in Rome and for your multi-city travels.