Great appartement:
Wifi: great
Location: good - some shops around, walking distance to boulevard.
Shower: good
Bed: good
The terrace and sitting area are great.
Some minor improvements are possible but overall great place to stay and explore Malta.
NB: just grab a Bolt to the airport even early in the morning.