thnks for that? sorry to sound clueless (i have not moved to Doha yet), but where is Najma area exactly in relation to the city center?