Leonardo’s place is a gem! Stunning views of the see on one side and Etna on another, well equipped apartment with all the amenities. Everything you need is there.
Don’t afraid of the stairs - according to previous reviews we was ready to get up 800 metres by stairs! But it’s untrue. You have pleasant walk in the city Center (that is pedestrian) and then you climb only 3 floors (more then affordable).