Great location in the heart of Taormina, surrounded by helpful locals.