I love Green Valley Ranch for many reasons.
It's off the strip so not as hectic.
It has lots of great restaurants.
It has a very nice food court
It has excellent shopping.
The parking is easy.
I love the Casino
It has a great movie theater
It has activities for kids
The buffet is half the price and double as good in quality than any on the strip.
It's also close to Lake Las Vegas which is always fun to visit if you want to explore the surrounding areas around Vegas.