Excellent location if you have a group that wants to be close to Taormina, but have a quiet place away from the crowds. The accommodations are very comfortable and the terrace is beautiful, with a full view of the mountains surrounding Taormina and Mt. Aetna. Quick (though steep) 10 min walk up to Taormina. The restaurant above serves excellent food.
The hotel just up the hill also rents its pool for a reasonable fee. My family had a great time here.