Very nice place close to everything, there’s restaurants, shops and monuments at walking distance, we specially enjoyed “piazza Navona”
We recommend everyone Lele’s apartment