great spot when visiting Rome. highly recommend