I've never been but I'm sure I recognise some of those streets from Gran Turismo 3.

Will be fantastic, I'm sure.