Was there 2012...the old capital Mdina is a interesting place to photograph with a nice view from the castle, the church and the narrow alleys. Looks a bit like in northern Africa there already.
Marsaxlokk is a very nice port and fish market and restaurants. Its on the other side of Malta, but the island is small and with the busses you wont have a problem getting around the whole land.
Gozo was not so special, except for the beaches, harbour and blue water. Nice view from the roads. But inner part of the little isle is not so exciting. Still worth a trip if you have time.