The best area I'd say would be the roof of the ship place in SF next to the airport.
The only way to describe it is it's /fc 2 in BB server.
EDIT:
Screen shot of the place im talking about, nice wide open space
The only way to describe it is it's /fc 2 in BB server.
EDIT:
Screen shot of the place im talking about, nice wide open space