I enjoyed my stay here at the Talking Stick Resort. The staff was very courteous and very helpful. Every time I called for something to be brought up, it arrived in just minutes- very fast service. The casino was quite smoky so walking to the front of the resort to get to my car was the unpleasant part of my stay. The rooms were spacious and very clean.