Talking Stick has all the makings for a great resort but just can't seem to rise to the challenge.  Virtually every encounter with staff just fell short with a lack of hospitality, strange since they're in the hospitality business!    Checked in around midnight and was impressed with the room size and decor.  Went to the casino to have a drink and gamble some.  Bottle of Bud at the bar for $5.50 seems steep so went to gamble. Was playing for awhile when the waitress came by calling for drinks, ordered another Beer and leaving a tip when she said $5.50.....when did they start charging for drinks when you're already down $100!!!!  Dealers were no conversationalists and the 3 that worked our table seamed to be in training mode.  Called it a night and at 8am the maids r knocking on the door.  What's so hard to flag a room that doesn't check in till midnight to and only booked a one night stay to come clean at noon!!  Guess that first get the &:)?& outta here didn't work as an hour later they're knocking again.  Lost that battle so got in the shower to find a big wad of hair in the drain....and it wasn't me pulling out mine.....disgusting! My wife grabbed the camera and we were ready to take action. Went to check out desk,asked first about policy of waking guests so early and were told \""you should hang the tag out before you go to bed\""...okay showed the receptionist the hair drain picture, she apologized reluctantly and said she would make note of it. We then asked to speak with manger on duty who came up front to help us. Same sad so sorry lame apology and indicated she could do no service recovery or price adjustment because we booked thru expedia. My wife then continued to give her an opportunity to make it right, but silence.Finally we said how about breakfast accommodation as we are now up early and hungry.She thought that was a good idea but did want us to know there was a cap on that of $25.oo...gave in but grudgingly...whew,lotta work,won't be back...