Leonardo’s place is perfectly located right on Taormina’s main street Corso Umberto. Close to all the shops and restaurantes. Davide who received us was very welcoming and gave us detailed useful tips for our stay. It has a beautiful terrace with and espectacular view of the ocean, ideal for sunset drinks! Highly recommend.