Great place located centrally in Rome only a short walk to some great sites