Highly recommend staying here on your trip to Malta! The location was fantastic. Quiet but super close to Valletta and also the restaurants along the waterfront. Very quick to catch buses to beaches and Mdina as well. The apartment was clean and comfortable with a large terrace and strong AC. Great communication with our hosts, who were easy to get in touch with.
Only thing to note: the stairs are quite steep up to the apartments and narrow in the top floor apartment. Personally we loved the spiral stone staircase but might not work for everyone :)