Solid place right near everything in Rome!