We had a great time at Francesco's place - wish we had stayed a bit longer as Taormina is a wonderful location and the view from the huge terrace is breathtaking. Highly recommend!