This location is excellent! It is in the middle of all kinds of shops and eateries. The place was a wonderful location for our family to visit Rome together. Highly recommended.