An outstanding location! Roberto was super helpful and the place was a great home base to visit Rome. His restaurant recommendations were great and he was quick to answer all of our questions and ensure we had everything needed.
Supermarkets are down the street and St. Peter's is a 2 minute walk. Highly recommend this place!