What type of accommodation allowance is your employer giving? Most will pay the rent for you if you have negotiated this into your package. I've heard of some more stingy employers offering loans, where they pay the year rent and then deduct it back from employee wages.
But in short. Yes. It's for the year. You won't get a monthly on al reef. There are few monthly. They tend to be furnished and seems to me more like holiday type rentals. I might be wrong. But I've never seen a decent looking monthly rental.
You can sometimes negotiate into 2 cheques, I.e you give one cheque plus another post dated cheque that they cash 6 months later. You tend to get things a little cheaper if you pay in 1 cheque. As in, could be 130000 two cheques, 125,000 one cheque.
You would get away with using the top floor as maids room if your boys room together. Mine do, we just had a spare room. You can also get live out maids.
Agent fees can vary. In general I've seen fees around 4000-5000dhs for agent. Then deposit is around 5000dhs.
I've just moved to another part of al reef and we paid 5000 agent and 5000 deposit.
Have you looked at 4 beds? They're at about 145k at the minute but fluctuate so worth keeping an eye on.
If there's anything else I can help with I'll do my best but I'm still considered a newbie myself!
Let me know when your here though. My boys are 1 and 2, if your wife's looking to get out and about I'm happy to meet up.