I chose The Maltese Sun only based on location, price, and included breakfast.
It turned out to be a great choice :)
My room was ground level with a small "open atrium", allowing you to sit outside in shade.
The room was perfect for one person, it was clean, and it had a Smart TV with internet access (YouTube/Netflix apps available).
From the hotel it's easy to get to public transport, and it's within easy walking distance to for instance, restaurants and the Valletta ferry.
I rented a scooter during my stay, and it was no problem parking it in the street right at the hotel.
There's no staff during the evening, but a self-service snack bar is available, and a convenience store a few hundred meters away.
(I believe you can call the staff if needed, but I didn't need to)
The breakfast - served on the lovely roof terrace - was a big plus.
Most days it was prepared by Linda who did a great job :)
A pretty good selection of food available and you can have fresh eggs prepared as you wish.
(I'd like to recommend the Omelet and also do get the amazing Maltese peppered cheese.)
If/When I'm back on Malta I'll definitely go to The Maltese Sun again :)