Riccardo is a really nice host. He's very helpful and helped us giving us a map of the city with the places to visit. He speaks french, that was easier for us. The flat is big enough for everybody and the balcony with a view on the Etna is the perfect place to start or finish a day.
I could recommend the place to friends!