We are on the same boat. I got here 2 weeks back..n my rp is being processed. I have got a car though..so in the process of exploring doha.
Do u know any squash courts near your place?