Terra Rossa is a perfect place to stay when visiting Taormina. Elena's daughter went out of her way with recommendations of where to go, see, eat and drink. I loved staying here and will be back.