Great place. Easy access to public transport and a lot of great restaurants within walking distance. Not in the tourist part of Rome which helps you blend into the Italian lifestyle