“Central green escape for picnics and relaxing, minutes from the Spanish Steps.”Michal Milrad· Loved it· May 2026