It's a great place. You're near the Roma Termini station and the historical center is not far away on foot. Host was helpful and we had all we needed.