Great location in Rome and close to the city center!