I absolutely love Green Valley Ranch. The whole place is beautiful. It is my number 1 recommendation for anyone who comes to Vegas and doesn't want to stay on the strip. I can not tell you how many nights I've stayed there. Customer service is top notch.
There is already ton of places to eat in the resort but they are adding restaurants all the time it seems.
The pool and spa are on a whole another level. I love the pool and spa. From massages to hanging by the pool it is the place to be.
Love GVR and would recommend to anyone!