Stayed here for a friends wedding and it was excellent.  The rooms are expensive, but they have been redone.  This hotel was built in the 80's and the grounds are above par.  They have a 3 level pool with a bar in the middle.  Works for me!  The golf course is  really nice.

The staff is excellent and the rooms were really nice.  Make sure to use your Starwood Guest Number. If you like cactus, stay here.