Leonardo's place is amazing. It's a bit of a stair climb to get up to it, but the apartment is beautiful, spacious, clean, and well-equipped. However, the best thing about it is the view of Taormina, Mount Etna and the Ionian Sea from it's two terraces and from the bedroom windows. Simply astonishing.
Dario was very helpful in getting us oriented and settled in. We had a great experience.