This thing is love nuts. The thing the video doesn't show is how insanely tight this thing is going to....it's literally in the middle of town.
This is roughly the path.
Red is the coaster, blue is a waterslide complex that wasn't in the google maps image.