Excellent place to stay in Rome! 10/10