We visited Malta 25th March - 4th April. These are a few notes.
We tried to find a good place to go clubbing. From the research I did, a good club if you like the more noncommercial techno is 'Tigullio Club', along with 'Liquid'. But the problem is that the club scene only functions on Fridays and Saturdays, meaning we couldn't experience it directly.
Gozo is insanely gorgeous. Regarding getting to Gozo, the fast ferry from Valetta is now a much better choice than bus to Cirkewwa and means travelling there becomes frankly ridiculously easy. We stayed one night on the island and if I was going back I might choose to stay there for longer.
We visited in the shoulder season. There are a few quirks to this. Off-season means that opening times are often flat wrong. Also, temperature was all over the place. When it rains, the entire country closes down because none of the infrastructure expects it (exaggeration, but from a tourist perspective it seems to be the case.) If you bring a t-shirt and a jumper everywhere you'll likely be fine, you don't need a coat. You don't need gloves anywhere but you might need a hat on overcast days. On the other hand, some days are flat-out sunny and getting down to t-shirt weather for a UK resident.
For the rest of the post I'll restrict myself to giving a few reviews on restaurants and food.
Tipping's expected in restaurants but not in cafes.
Cafe Du Brazil in Birgu. I ate here twice, both times the food was fantastic. The price is good for what you get. An astonishing chicken & parma ham wrap, and a Maltese ftira (Tomato paste, tuna, olives, Maltese broad beans, Maltese peppered cheese, lettuce, tomato. Served with crisps & salad) -- great lunch snack. This is the best place in Birgu in my view, which is why it's crowded nearly all the time.
D'Orsini restaurant in Birgu is good for very cheap food with table service, don't expect anything amazing though.
D-Centre is a restaurant that also rents out rooms, we rented from them and tried the restaurant. Sadly I wasn't too impressed with the food here.
Avoid any of the restaurants on Birgu's waterfront, they are price-gouging tourist traps.
Taste of Vietnam -- As the name suggests, this is a Vietnamese restaurant in Birgu. It's rather mid-tier food-wise but is decent given that it's the only Asian restaurant in the area. Great service but avoid the beer (Bia Saigon) which is overpriced. I had a beef pho-style dish (Bún bò Huế) and it was expensive but justified the price.
Cisk is beer with such a thin body, it tastes like a shandy already. I found the Cisk Chill to be quite acceptable on a hot day; you treat it like a soft drink and not like a beer. Hopleaf is a much better beer which is less widely available.
Sesame Dim Sum, Valetta -- Very overpriced but the vegan noodles were OK. The dim sum is good and I'd recommend it, although they don't have har gow. The portion sizes are quite good.
DATE art cafe, Cospicua -- Great location, a bit pricy. One of the few places with an explicit vegan option. Vegan platter seemed delicious (but not that substantial). I had tuna foccaccia, which was amazing. Great flavours all round and the location makes you feel cool and cosmopolitan.
"Black Eagle" anisette liqueur is available in the airport duty-free lounge on the way back, this is a full-strength liqueur that is not amazing tasting but is remarkably cheap -- it was about €9 for a 70cl bottle. You can drink it like French pastis or ouzo by diluting it.
One great thing about the food in Malta is that everything gets seasoned properly, unlike in the UK where flavourless & bland is the rule.