The hotel where Lance first tracks Kimura is a real place, the Blue Bay Hotel and Resort Grand Esmeralda, and it is really located in Playa del Carmen, Mexico.
Will Smith and Tom Holland never met during the making of this film. They admitted this during an interview while promoting the film where Smith and Holland meet for the first time while playing an Escape Hotel challenge.
Agent Sterling has a tattoo of the US. Marine Corps Emblem of the Eagle, Globe, and Anchor on the left side of his chest (above his heart). He also has a high fade haircut, which is a common style in the Marines. Those clearly indicate that Agent Sterling is Marine Veteran.