A Saffa friend of mine has just got a villa in Wakrah. Will ask him and PM you more information.

Also worth looking is Garaffa area as your on that side of the town now.