Definitely a perfect location! Walking distance to many iconic places and the food that was only a few steps away was AMAZING! Will definitely be returning here. Check this place out for the ideal spot in Rome.