Apartment has everything you need and Alfio is a perfect host, he gave us local dining tips, he even brought us typical Sicilian sweets (twice!) and gave us a lift to train station. Alfio doesn't speak any English, but it was not a problem – we even didn't needed to use the translator.