Great apartment, great host, we recommend it. Large and comfortable with everything you need.
parking is on the street and it is free but you have to get a parking ticket on most nearby streets, which means it is a bit difficult to find a parking space. Having a small car helps (helps anywhere in Sicily).