Great place to stay in Taormina. Close to center of the town!