We (two couples) stayed at the apartment and all loved how spacious, clean and how well kitted out it was.
It is well situated in St Julians for access to restaurants, bars and supermarkets.
Cannot recommend it enough.