Good place. Walkable distance to the main places to visit in Rome.