I have been scratching my head a bit as well with all the big city stuff... Miami is huge, its a large metropolis. I've been wondering if I personally missed something.  The club is near the city, but not in the city. They are on the outskirts for privacy... But it's like... Right outside.