Based on what I heard from friends who lived there temporarily (newly hired QP employees), or renting there:

Pros:
- It is decent for the price
- location is pretty OK
- Villas are good size

Cons:
- Temporary accommodations for QP newly-hired, high turnover of tenants
- Furniture is horrible, old and bulky
- Area gets very congested near Saad Stadium when there is a game

When it comes to housing, it is relative and greatly depends on your life style and what you are used to. I would say visit a few times and see a few villa's before you make your decision.