The location/details of suit is exactly the same as mentioned.
The suite has all the amenities. Pull out sofa bed is also comfortable. It’s in tower 3, it has an amazing view of the strip.
Totally worth it!