We had a lovely stay at Alessio's. The views of Savoca, the mountains, the coastline were absolutely beautiful. The terrace is spacious and the kitchen supplied all of the basics to prepare meals and enjoy dinner outside.
It's possible to walk to Savoca (~15-20 minutes with some hills) - although we mostly drove. We visited a number of other nearby towns by car - Taormina, some of the vineyards of Etna. It was a fun and relaxing trip.