Great place in Rome. Lots of good places to eat nearby, and walking distance to all major attractions