When it comes to the hotel itself and the entertainment available we were very pleased, however the service could have been better.
We arrived around noon and our room wasn't ready, now it was before checkin time - but we had made a note on our reservation that we would be early. I was on crutches and had to wait 2 hours for a room. The room we got was on the pool which wasn't a problem except for when there was a concert that sounded like it was in our room. I wasn't feeling well and couldn't sleep because of the noise. We called the front desk to ask for another room and they would not accommodate us - they didn't even offer anything to make up for the trouble.
We took advantage of the spa, the pool and the casino floor and were happy with them all. The staff at the spa was awesome and our massages just as awesome. The pool was just big enough to keep the grown ups from the adults which made it much more relaxing than other public pools. The casino floor was a casino floor :) I don't know much, but there was enough for us to do.
One of the most important things to me in a hotel is the service and for that reason I can't give Green Valley Ranch 4 out of 5 - so 3 stars it is.