Check trip advisor webpage - Malta - Forum,
You can post your question there and will receive fast answers.
I'm a few weeks back from Malta myself,having spent 3 days on the Island (which was plenty of time) basing myself in Sliema.....dirty, tacky and very British...nonthing nice about the place.
I went to Gozo one day, which was pretty. I spent half a day in Valletta and also in Mdina. It's true, there's lots of history within the Island and too many churches...but that's about it.
Restaurants were very poor, the people seemed grumpy and they rip tourists off by keeping your change and the Taxi men over charge.
I won't be returning to Malta anytime soon and I wouldn't recommand it.......Sicily's beautiful or southern Italy....but that's just my view..ENGLAND GONE WRONG ON A SUNNY DAY!!!