We really enjoyed staying at Frank‘s place. It was clean and just right for three people. It has a kitchen and a washing machine which makes a one week stay very comfortable. There is an AC and a fan. It‘s at the end of the water-view street full of restaurants and there is a small sandy beach a short walk away. It’s possible to go by boat to further natural pools (going there by boat for a small fee saved us in 35 degrees). You can leave your car on the free parking nearby. The only downside of the apartment was the noise in the early mornings - light sleepers beware of a rooster, dogs and sounds from the next apartment.
To sum up, we are very happy with our choice. Marsaxlokk is a great calm base for discovering Malta. Frank is a friendly and helpful host, he even drove us from and to the airport in the middle of the night and made sure we felt well taken are of. I really recommend staying at his place!