It was great, we ended up staying at the Mandalay Bay.
The room was clean and nice, they gave us a "beach view" which my boys liked a lot. Service was great, when we check in we asked if we could purchase "The Lion King" show tickets for the day after, to our surprise the guy helping us out (Jaffeth) not only found tickets, but he gave us premium seating for the price of $92 each. He basically saved us over $100.
The boys loved the wave pool @ the beach & the lazy river. We drove there, but once at the hotel, decided to buy passes for that Deuce bus. It work great.
On the downside, we went to Fremont experience and thought it was just ok, a lot of weirdos out there, went to the Nascar cafe which in my opinion, it's a dump.
Dirty dark smelly old place
Most of the food we tried was good. Beverages are extremely expensive.
Overall it was a nice 3 night vacation.