We didn't meet Francesco, but Milena was very understanding in the check in process when we arrived much later than expected due to flight delays. The flat was clean with all the basics. Location was in a local rather than touristy area right across the road from the beach. Lots of parking right outside. I would definitely recommend hiring a car to stay here though as it's a short drive from Taormina centre.