We had a wonderful time at Casa Scozillia! The location is amazing - beautiful landscaped grounds and gardens and an incredible pool. It's very tranquil with a beautiful view out to Taormina. Sabrina was a great host and made things very easy.
Only things to bear in mind - nothing much goes on in Presa (nearest village) except the awesome pizzeria at night.
We also found that to get good quality supermarket/deli produce we had to drive to Taormina - 20mins on autostrada but a bit of a nightmare for parking. As long as you're prepared, it's great!
But other than that, a perfect stay!