We stayed at Maria's flat in Trapani and enjoyed it very much. It's a spacious apartment on two floors (maybe the narrow and steep staircase is a little bit uncomfortable for small children and older persons) with a terrace and a small balcony, pleasant designed and conveniently located close by the centre.
The only drawback perhaps is the parking situation, with a paid parking area throughout most of the city (8:00-20:00/22:30), but if you are lucky there are also a few spaces that are free (Maria will be able to tell you where to find those).
But nevertheless it is a great starting point for those who want to explore Sicily's west.
Maria is a great host, very accomodating and happy to help.
She recommended a lot of great restautants in town and other places in the area.
If you are looking for something more quiet, check out her apartments in the county side, not far from Trapani. They are also really nicely designed, with a big garden.
We would definitely come back.