I think it's a Manana... keep in mind where the folded up roof is and what it would look like with the roof up also I'm pretty sure there have been screens with the LCS kuruma...looks different enough to meeeee
Yes that's the Portland Docks. I imagine that that's where the Ferry is supposed to leave from. At the beginning of the game you are stuck on the first island because the bridge is incomplete and the Ferry workers are striking. I asume something resolves their dispute so that the ferries start running once Stanton Island opens.
I still think it's more likely to be a Kuruma than a Manana.
Kuruma [-alright it's an FBI car, but they use the same model and this pic was better-]