The apartment was very nice and located very close to shops and bars. The bus stop was right at the bottom of the street which made getting around by bus very easy. Mariam was super fast to reply and helped us with any and all questions that we had.
The only advise I would give is to bear in mind that the apartment doesn't have air conditioning, I didn't pay attention to this details and was under prepared for how warm Malta can be in the summer during the day and night... If this is not an issue for you however, then this is a brilliant apartment and I definitely recommend that it's worth it.