Located quite near to the Taormina Station, 5 min walk. You need to walk up to Taormina Centrale or take a bus but I recommend you to walk up the path which is very beautiful specially in the fine day (in rainy day I recommend you to take a bus.) Rosario is very kind person with fluent English. The restaurant Malvasia he recommend me is so good. He is a perfect guide for you. I think I’m going to use here again when I visit Taormina. Please visit Giardini Naxos, the beach side where he recommends, as well.