It is quite nice. Not the best country but can't complain :)
The internet services are not so great, compared to mainland EU. Mostly because it's an island, I guess. I pay ~30 euros for 100down/5up. There are not a lot of options, look up Melita or Go for more in-depth info on that.
I work for a Maltese company as a developer. Can't complain. If you work in a Maltese company, it is fairly more relaxed than working in an iGaming company :)
Personally, Malta is a great country but the political part is complicated and makes it hard to expect good but controversial change, ex: attempts to lower the number of cars on the road. If someone tries that, they might do some good but it's very likely to make a lot people unhappy and everyone knows everyone, voting for political parties goes for generations (15-16 year olds chanting for Labour party because their parents and grandparents did that -- even though they can't even vote yet). Hard and drastic changes are needed but you won't get reelected if you do that...
Apart from that, the occasional xenophobia and selfishness is visible.
From a dev perspective, iGaming (online gambling) is booming and raising the prices of rent making it more difficult for locals. Poor get poorer, eh..?
Source: Living in Malta for almost 2 years now.
P.S. The trick is not to read too many news, not having interest in politics, enjoying the weather and ignoring crappy people.
It's not the cheapest one but certainly not luxury. Has a nice padded slot for a laptop (I use a 15 inch laptop) and plenty of space for other stuff.
I use it both for carrying my laptop and I can also fit enough clothes for a week-long vacation.