Such a great way to stay in Vegas!
All the service of a 5 star hotel, but with a kitchenette, so you dont HAVE to eat out every night, which is great for a family with young kids. you also have reciprocal rights to use the MGM Grand guest pools (with floating tube river, etc).
Very short walk to all the attractions of The Strip