Nice place in a fantastic location just outside of the heart of Rome. Very helpful communications were made too throughout our trip!
Grazie!