Perfect location for your stay in Rome, especially if you stay for more than a weekend. Centrally located, all major attractions in foot distance.
Andrea, the host, is very friendly and replies very fast to your messages. I can recommend this place a lot.