Malta has changed a lot since I was last there and Manikata is a great spot for a mix of quiet but still easy access to some of Malta's best swimming spots.
The flat was lovely and any minor issues were dealt with quick and with great communication.
Just be aware of the coin operated AC that is becoming more common in accommodation in Malta and Gozo.