A great place to stay in Rome, centrally located and comfortable