Great place in the heart of Rome. Everything was perfect!