We were great in the apartment, which had everything you need and more!
The location was great, close to bars, restaurants, supermarkets and buses. And the hosts are charming!
We would definitely stay there again if we returned to Malta.