I had read many trip advisor reviews about the property. The main complaint seemed to be rooms not available at 4PM check in time. We arrived at 5:30 after a long 23 hour drive from Houston, and sure enough, no room was ready. The front desk girl was more interested in going on and on about Lebron James being in town than figuring out a solution. I asked for a manager, and he quickly placed us in a room in Tower 3. He said the room was scheduled for a later check in guest, but he went ahead and bumped them to a different room so he could get us placed. Once we walked into the room, we were very impressed with it. the place was super clean, kitchen well appointed, and the beds super comfortable. To get the parking pass they sent us to the time share desk, but I immediately said we were annoyed about the room delay and exhausted from the long drive. I advised I had three teens with me and my hubby did not travel with us. When they heard my spouse was not there (he really was) they did not even attempt to get us to attend the time share presentation. They got us on our way in less than 5 minutes and never once reached out to us again to pressure us into a tour. I appreciated that. I learned along time ago to say my spouse was not there to avoid the pressure. The pools at the property were very small, especially the Tower 3 pool. If you go, request Tower 2 of the pool is important to you. This particular VRBO owner was super easy to work with and the price was fantastic. The shuttle to the strip was free and easy to use. We would stay here again if traveling with the kids. Super easy walk to MGM Grand/Top Golf.