In one word : perfect! Our stay in Taormina was delightful. Perfect location, perfect host. Many thanks to Elisa!