Excellent location for most of the major sites in Rome.
Very welcoming and helpful.
Ideal for our group of 7.