This apartment was perfect for a family stay in Vegas. It is quiet compared to strip hotels, so you are assured of a good nights sleep and pool space for the kids during the day. It is close enough to MGM Grand to walk in air conditioning to the lazy river and busy casino or out onto the strip when you want to explore.
The kitchenette is handy to make meals which saved us a fair bit of money too. The amenities are great and really all you could ask for.