Check in and check out is a nightmare. Long lines and not enough staff at the front desk. The hotel is currently undergoing a lot of renovations, so if you don't mind a little dust, it's not a big deal. Overall our hotel experience was good. The rooms were clean and staff was friendly and helpful. My only complaint is that the hotel is a little too big. The hotel has a lot of amenities, shops, restaurants, etc, but we felt as though we were walking FOREVER just to get to them–and our room! We have stayed at other large hotels on the strip and not felt this way, so maybe it's just the layout of the MGM? One other thing to note, our room was in the West Wing and the A/C unit is located right next to the bed (built into the nightstand). It was hard to regulate the temperature, and I ended up coming home with a cold. Also, please be aware there is a daily resort fee on top of the room rate and taxes.