This is a great place and very accessible to public transport. I'll definitely return to this place when I go back in Rome.