The apartment was centrally located. Keep in mind Taormina is a vertical city, and not disability-friendly. There are several stairs up to the apartment. There are stairs from road that the apartment is located on down to the Main Street (Corso Umberto), or you can walk on the roads.
The balcony provided a great view of the town, Greek theater, and the sea. There was a fireworks display from the castle above on our first night.
Accommodations were nice and clean. The only unpleasant thing - the beds in the second bedroom were SO uncomfortable. I really thought we were sleeping on the box springs.