It's hard to imagine there being a better place to stay in Taormina. Caterina and Giuseppe were top notch hosts, and the apartment is stunning.