Had a great week at Luca's. It really couldn't be better situated, with an amazing view of the Roman Forum at the end of the road, and with most places I wanted to visit within walking distance. Although central, the road is also quite quiet, so the best of both worlds.