This is literally an oasis in a desert. The property has large rooms with modern bathrooms and a nice common area. The pool is terrific - even as it was a bit cold, we enjoyed swimming and lying out on the pool deck. Food was very good, cooked to order (breakfast and dinner). Staff was very accommodating, including procuring wine for our dinners.