Cancun resort is a world famous 5 star resort, both beautiful and private. It's Situated ON the South Las Vegas Strip. It Includes a private Balcony with an incredible view, two separate sleeping areas and is over 900 square ft. The suite is loaded with amenities. Also, Enjoy free parking and valet. If you want more than a normal hotel room or a residence far off the strip, this is the resort for you!