We had the most incredible stay in Taormina at Villa Carla. Beautifully appointed, extremely spacious apartment with everything to make our stay comfortable. Incredibly centrally located. Couldn't recommend this Villa highly enough