Pros: the apartments at Desert Sands are reasonably priced. I like how I didn't have to pay a security deposit. Also, when you renew a lease, the apartment gives you a coupon for free carpet cleaning. The staff are very nice, and always do their best to meet my needs. Sometimes the apartment hosts events, which are a great effort to bring the apartment community together. The closet space in the two bedroom apartments is superior compared to other apartments that I've looked at.
Cons: some of the tenants play loud music, and don't give a fig about how an adjoining neighbor might feel. The maintenance staff never leave a note to say that they were there to fix a problem, which is kind of creepy. The appliances are not the best quality. Quite a few people don't pick up after their dogs. The community grills are located right next to the outdoor garbages, which smell like dog crap. Gross! Tenants are a hodge podge of different income and economic backgrounds, some seem rather trashy.
Overall, the pros outweigh the cons. i would recommend this apartment to friends and family.