Jennifer Lopez debuted in Las Vegas on Jan. 20, 2016. The show featured her killer moves, pyrotechnics, guest stars and other attractions that give tourists more reasons to visit Sin City.

1. It is a full sensory experience

The Guardian wrote that J Lo’s show consisted of two hours of laser beams, pyrotechnics and beats that gave fans a three-dimensional experience. Lopez is an excellent dancer, singer and entertainer and showcased her exquisite outfits and beautiful body in her various performances. She has the skill to change outfits quickly between numbers, streamlining the entire show.

2. The stage

The dance floor took on the shape of a giant "J-Lo" and served as her stage. The lights, loud sound and visual effects set the mood for the whole show. People got to witness the visual attraction on the Strip for several days, where Lopez is booked for 20 dates. She is set to challenge Britney Spears as the queen of the area.

3. Her unique dance moves

Based on the same Guardian report, Lopez’s dance moves immediately captured the attention of the audience which consists of a street dance inspired by the late Michael Jackson, Latin moves and her signature booty-shaking. Fans found it worthwhile to watch the star pop, wave and gyrate to Salsa tunes. Lopez never missed a beat and the music seemed to be made just for her.

4. Her familiar songs

Fans were exhilarated to hear nostalgic hits like “If You Had My Love” and “My Love Don’t Cost A Thing,” which Lopez sang with a full dance group. She also took on other tunes like jazz and Latin, together with fire performances in the background. Some of her songs featured familiar faces from her music videos.

5. The guest stars

Viewers also found her show a great buy, considering that they got to see a number of stars onstage. Ja Rule was the first to appear. Pitbull and Ne-Yo also graced the stage. More celebrities might join in future performances. Hollywood Life stated that people also saw other stars in the front row.

Kelly Osbourne and Rebel Wilson were seen at the venue, as well as Jennifer’s own mom, Guadalupe, and her twin children, Max and Emme. There were some parts that were only for Las Vegas and adults, so it was Guadalupe’s job to distract the kids, Lopez joked.

Las Vegas is poised to get very busy in the following weeks after the positive reviews on Lopez’s show.