I can recommend Robert's place. The apartment was great, exactly as described, clean, close to the bus station, supermarkets, restaurants etc. It's good place to stay in Malta.