I had a very nice stay at Francesco's place. The apartment has everything one needs for a (in my case) longer stay. The location is great, just a short walk from the Casa Umberto (and thus removed from any noise at night). The best part of the apartment is the large patio and the views of Etna and the Giardini-Naxos bay: the pictures don't do it justice!