Fantastic location! Apart from the train from the airport to termini we didn't have to get any public transport as the place was so ideally located and within easy reach of all the major sights.
The apartment was a great base to escape the midday heat (AC), sit outside and have a drink in the evening and had all the home comforts to make the stay enjoyable (coffee machine, fast wifi, smart TV, etc).