Great place, wonderful view, just as described. Good for excursions to Taormina, Mount Etna etc. and of course Savoca itself.
Salvo is a great host and a wonderful person.
Recommended!