Great place with many charming restaurants and cafés nearby. Also walking distance to the Colosseum which is wonderful