It's based on a park in Fort Myers called Centennial Park! But I wanted it to resemble any waterside park in south Florida, so I'm glad it felt so authentic to you!! :D
Yeah, it did. I ended up picturing where I live, which added an extra level of immersion to my playthrough. Anyway, great game and I can't way to play the other boys' routes! :)