The best location! So close to everything you would want to see or do in Taormina.