Francesco's apartment is fantastic. The location is excellent, just a few minutes from the main street in Taormina.
It was perfectly clean and the outside terrace is great for relaxing.