Excellent place to stay while based in Rome.