Really nice place, almost walking distance to every main attraction in Rome. There is a restaurant near the place called San Marco. They have a very good real italian thin crust pizza that you can take away to the flat as well.