We really enjoyed our stay at Milena's place.
The apartment looks just like in the photos, and had everything we needed. It is huge, and very comfortable to stay in. Milena was very responsive and answered any doubts we had. We visited Malta in February, and could always find a parking spot in the streets nearby.
We definitely recommend staying here!