Nice place! The flat has everything you need for a stay in Rome. The flat is very central, e.g., the Colloseum is not far away. The Piazza around the corner has some nice restaurants.