I have to say that the staff here is the friendliest staff that I have ever witnessed at a resort. Seriously, the main reason for giving it 4 stars is the fact that the staff was so friendly, courteous, and helpful.
They have an access gate with security which I liked. They also have a complimentary shuttle to the strip- so convenient if you don't feel like driving or didn't rent a vehicle. We had a first floor room that was a 1/1. It had a nice sized family room and kitchen. The TV's were a good size. It had a full-sized fridge. The room was also a decent size, but the closet space was limited by the water heater. There was a jacuzzi in the bedroom and a shower in the bathroom. The room wasn't very clean. The floors need some extra care to get them clean because you could not walk barefoot. The sheets were clean, but the floor and shower could use some extra care. Also, you can pretty much hear a lot of what is going on in other rooms. The people above us were super loud and it sounded like they were stomping.
Our room was right by the pool and fitness center. The fitness center was pretty good. It had two treadmills, a stationary bike, and weights. It got the job done for a workout. They offered many family activities which was cool.
It does need to be updated, but it is a decent resort and I like that it isn't located directly on the strip, but it is within 2 miles from it. Lots of food options around as well. I do recommend it.