This place is awesome to say the least. This is a must stay! So close to everything within 20 minutes walking distance of all the sites that Rome has to offer. Don’t think about it - just do it.