I don't know if it's true but I heard that it does take place on Isla Nublar (it's possible that the other 4 islands close to it are used for attractions also but not in the film itself) but it has been changed a lot. There is even a city-like environment in there with high tech transportation, small skyscrapers, other environments include a big 'beach' resort and a lagoon