Great place where has all what you need. the place is very convenient as it's well located and easy to reach anywhere in Central Rome. Will highly raccomand