Excellent place to stay, would highly recommend it if you are staying in Rome.