Alex and his team were incredibility helpful from start to finish. The spot was huge and accommodated us easily. It had a great view of the strip. The spot is located right behind MGM, connected via walkway, and or just a quick 5-10min walk to Planet Hollywood.
If you need a place to stay in Vegas, that's on the strip, huge, and great value, I recommend staying here.