The apartment has everything you will need- we stayed 18 days and it was perfect. The hosts helped us - we arrived earlier, they let us in.
The only things - you need a car, without it will be difficult and in my opinion Sicily is not very pedestrian friendly :). The other thing -mosquitos, do not leave the doors open after 7 p.m.
Thank you, we have had good time.