Leonardo's apartment is located on Corso Umberto, the quaint, historic main street of Taormina. It is pedestrian only and within walking distance to the major attractions of the city, the cable car to the beach, and numerous restaurants and boutiques. Leonardo's apartment is on the top floor with exquisite views over the town as well as Mount Etna in the distance. The apartment is clean, nicely decorated, and well stocked with kitchen and bathroom needs. We stayed in the apartment for only two nights but wished we could have enjoyed it for a longer period of time!