Maria's place is on the western end of Taormina, a street or so above the Corso Umberto I. As such, it's close to everything in the lower town, and very convenient to other points of interest as well.