John's place was absolutely perfect.
Easy to drop the car off at the valet and check-in, the room is massive, the balcony is amazing and the view is exactly what we wanted! Far enough away that it's not noisy but you can see the New York New York hotel from the balcony.
The Delights restaurant downstairs was great, you could eat in or take meals up to your room. All the staff were lovely, especially when we locked ourselves out of the room! It's about a 5 minutes walk to the MGM Grand where again everyone was super nice and there are tons of machines to play!
The 2-person Jacuzzi bath needs a separate mention. All baths seem rubbish now after being in that, we've been spoiled!!
We already want to visit Vegas again next year, and that's largely down to how brilliant John's place was. We would absolutely recommend booking it!!