We loved out recent stay at Terra Rossa in Taormina. Our apartment was very private and comfortable with beautiful uninterrupted views of the Mazzaro. The pool was a great place to cool off after the steep walk up from the beach each day too. Elena and her family were very helpful and were happy to assist us when needed. Overall a great experience.