The apartment is clean and big. 2 toilets sometime are very useful )
Advantages: 2 toilets, cleanness, greeting beverages, picturesque view from the terrace, free parking near the house.
Disadvantages: if the weather is not good - there are very cold inside, a heater would be very useful. To reach Taormina center you should go ~500m though boring street with ups and downs (not a problem if you do not have children and a stroller). Livio does not speak English.
Anyway I would recommend that accommodation if you are not afraid a cold and 500m ups and down every evening. Everything else was perfect.