We highly recommended Mario's apartment, it is very comfortable, clean and quiet, very close from the ferries to Valletta and various bus stations.
During our stay we were always able to park our car close to the appartement, which was really convenient.