Perfect place in the heart of Rome! Would highly recommend!