We stayed here list year (Nov 2011) my dad and I both really liked it. The WiFi is a bit spotty, do bring a signal amplifier if you have one. The restrooms are spectacular! I was dying to try out their salt water pool, but sadly, it was closed.
Its a higher price at about $35Ishtar a night and is north of downtown Las Vegas. It was really nice and is pet friendly with a tiny dog walk area. The mini golf is not worth mentioning as it's smaller than the size of a super compact car.
Totally recommend this park. You can easily find cheaper if you look but this is one of the nicer resorts we have been to.