Loved this apartment - the views were absolutely amazing from the huge window and the private terrace was great for breakfast and lunch. The pool was a fantastic area - the views of Isola Bella a real treat. Terra Rossa is located half way between the "low town beach area" and Taormina centre - there are a lot of steps to get to either destination. This didn't bother us at all and we would walk up the steps at night to go for dinner in town. Worth mentioning that the walk back was a little isolated though in the dark.