The house has a great location directly at the beach, with clean water, not deep, suitable for children. I advice to rent a car, access to the nearby supermarket or cities of Marsala/Trapani is much easier with a car. The closest local beach bar Zelig is really good, not expensive, with nice drinks, good food and very friendly staff. Do a one day trip to Marsala or to the nearby islands. Marsala city centre has some nice restaurants and coffees near the main Garibaldi street. There is also a great fish market.