We were 6 people staying at Francesco's flat for 4 nights. The flat is located in a central area, the train and main bus station is 10 minutes walk, from where you can reach easily Taormina, Syracusa, or the Etna as well.
The historical city center and sigths are also in walking distance, and on the way you can find lovely cafés, and bars for the evening.
We didn't met Francesco personally, but he was always ready to answer me any messages. A lady in the house let us in the house at arrival and took care about our luggages after official check-out time.
The flat is spacious enough for 6 people and well-equipped with basic things, there were some food as well-like pasta, oil, rice, etc- what we could use.
I highly recommend staying at Francesco's place, it perfectly looks like on the photos and it is very comfortable.