Nice park to take the dogs out for a walk and go fishing. There needs to be more parks like this spread all over Las Vegas... I'd go here more often if it wasn't a 30 minutes drive :(
Its definitely very nice to see green grass, trees, a little pond/lake, ducks and so forth, and it makes you feel like you're not in the desert.