The apartment itself is quite small but nevertheless nice and you have everything you need! There were also many towels which was great. The only negative thing about the apartment is that you can hear everything that happens in the staircase as the doors are not soundproof.
The location was not perfect for us as we hoped to get everywhere by bus only. It is far away from the main sightseeing spots. You can reach them by bus but be aware that the busses are VERY full in the summer months! We found the bus rides to Valletta especially very stressful. But if you rent a car the apartment might be perfect for you! Also, Marsaxlokk is a very small village that is not kept very clean as we experienced - we did expect something else if I‘m being honest. Plus, all the nice beaches were at least 15 minutes away by bus (we can highly recommend St. Thomas Bay! You can get to there easily by bus 119, the bus stop is Qaws).
But back to the apartment: Alison and Mario were great and very kind always! The apartment is great if you do not want to spend a lot of money and still sleep in a comfortable bed. You will be very happy here if you are adventurous and ready to explore! :)