We really enjoyed our time at Ariele's place. Located in a great spot steps from the piazza fiore and piazza navona. It was within walking distance of all main sights.