This apartment is absolutely gorgeous on one of the main streets in Taormina — it’s close to everything.