Excellent location and wonderful hosts, this is a great place to stay while in Roma