We had a nice stay at Marsaskala, smaller town but great neighbourhood to discover (St. Pauls bay,..). Very close to busstop. Dorianne and Tristan are great hosts, very good communication, the made sure everything we needed was provided and were always prepared to help. The appartment is not big and quite basic, but you don't need more if you don't spend a lot of time at home.