Lovely apartment with amazing views and enough space for 6 people although one of the beds is a sofa bed in a very small room (as described).
The terrace area overlooking the town really made our stay special. Giuseppe was a great host, helping to order us a taxi when we first arrived, and always quick to respond. Would definitely recommend but do keep in mind the steep walk to and from Taormina centre.