The hotel room itself is really unique and private, and it had the most comfortable bed. You can see gazelles walking around. Also you can swim in your private pool while looking at the desert, while no one else can see you.
However I did have some problems during my trip. I booked the tour for the afternoon, and then it started raining. I tried to call and confirm, at first no one picked up my phone at front desk, then they did pick up but never followed up again. After my tour time passed I called again and complained to the manager, who treated the issue seriously and followed up with me in the room.
The manager also talked to me twice in the dining room with really nice attitude, and asked about if there is anything else he can do. I asked if I can have the brand of the mattress, and he asked the housekeeping manager to send me an email. I still have not received the email(I also sent a message from hotels.com and no reply)
Another thing is be careful that the lunch is only included once per day, which I did not know, so I was charged the second time. Wish they would have told me before the second lunch.
Overall I would recommend people to experience it at least once.