We have stayed at the Desert Oasis several times and it never fails to disappoint. Rooms are exceptionally clean, and well maintained. The grounds are also beautiful and well maintained. The pools are fantastic, the only thing is you have to get in line at the main gate before 8 am to get a pool chair, they fill up fast. Overall it is wonderful and we will definitely return!