Our stay was nice; it was a great value. Our suite showed signs of high traffic, things were a little worn and there were some areas that needed a little more attention from a cleaning standpoint, but all in all - we got what we paid for. (There are similar suites that were available for money, and they had some newer updates from what I saw.)
The check-in process was "bumpy"; but i want to be clear - this has nothing to do with Alex (the host). The property is a private unit that is inside the MGM Grand property. So, the service from the MGM was marginal as they were fully booked, and yet understaffed. They were trying their best with what they had.
We were told check was at 3:00pm, but at 4:00 our room still wasn't ready and the resort explained that check in "can start at 3:00pm, but rooms are not guaranteed until 5:00pm." This meant we sat in the lobby for a couple of hours (both in line and waiting on benches) when were told our room was not ready.
Once we were in our room, we called the desk for service: we needed dishes stocked in the kitchen, the safe in the room wasn't working, and we needed detergent for the dishwasher. It took multiple calls to get the services, but the staff was always polite.
Alex and his team were VERY responsive when we contacted them - but it was really up to the MGM staff to perform. I think it was a great value for the money/location, and I think we got a great deal for the size of the rooms and accommodations - so over all; I am not unhappy - just a little disappointed in the service from the MGM.
I would work with Alex again, but might consider different options/units with him in the future.