Francesco's place was amazing! Very clean and comfortable.
Nice walks to the town centre and to La Romantica.
Easy public transport access to Isola Bella and Mazzaro.
I would absolutely recommend Francesco's place if you want to explore Taormina!