We stayed in the Hacienda, and found it to be absolutely lovely. The place is decorated with genuine Native American art which gives it a very peaceful and beautiful vibe. Breakfast with flute music wafting in the background started every morning with a smile. The staff, both in the Hacienda and the main hotel, were always pleasant and helpful. The free shuttle service made it a breeze to get around town, and even the hotel restaurant was special. Comfortable room, a great bathroom, free bottled water and chocolates. The place was full but very quiet at night (and we are fussy about that). We hope to return many more times!