The location was great! Very easy to get to, easy parking nearby, short walk to the Colosseum, metro and Termini station.
Marco left us a nice bottle of wine as well!