Stayed in hotel and not villa. Nice big rooms. AC worked well. Shower was great. The staff was amazing. I would stay here again. It's very far from some tourist attractions. If tour a tourist I would stay closer to the north part of town it will save you an hour getting to the Grand Canyon