Super location if you want to visit Rome by foot ! Location cannot be more central
I recommend for groups up to 5 people ..