We had a great time staying at the Desert Rose Resort. The staff were friendly and helpful, and the place (neighborhood) felt safe. My kids loved the pool, and I loved the hot tub. The other guests were friendly, as well. I would stay again.