The area was roomy enough, clean, and having the kitchen was very nice. It is very minimally stocked so cooking a full meal is hard to do but can do small stuff. The location is a 10 minute walk to the strip, about 3 blocks. The walk to MGM Grand is quick and all indoors so that is nice. Enjoyed our stay and had no problems at all.