The view from the Giardini di Augusto gardens is breathtaking, looking over to the Isole Faraglioni, three limestone pinnacles that rise vertically out of the sea.