Place very clean and very central.
Metro only 1.50 euros to any part in Rome .
Cesar