We had a great time at Marsalforn, there was a small beach nearby and two big supermarkets. The busstop was also very close and the apartment had everything we need. We cooked every evening and had dinner at our balcony. Marsalforn is great in the evening, a lot of busy restaurants and live music at the streets.