Such a gorgeous spot, right in the heart of Roma! 10/10 would recommend.