The flat it is in a great location with everything needed for a great stay. Very close to a rocky beach with excellent snorkelling places. 5 minute walk to the bus station which can get you wherever you need to go in Malta. Quiet area at day and night, outside of the build works going around, the main tourist streets but with easy access to amenities.
The area to improve is Wifi connection, as transfer is low like for present times.