Sylvia's place was perfect. It had everything you need and is located around a lot of great restaurants. It's also walking distance to the colosseum and a lot of other great historic locations.