This place is a wonderful find! Perfect for a first trip to Roma!