Taormina is a wonderful city. Many nice shops and good restaurants in the inner city. Of course the Greek theater is the main attraction, but Taormina also has a nice beach accessible with a public cable car. The apartment is in the center of the city, easy to assess and fully equipped. Nice balcony with view to the ocean.