Domenico's place is right by the Spanish steps - amazing and convenient location. I recommend his place to people visiting Rome.