funny--I actually considered Alcatraz! What I can't figure out is the really big parking lot? Not exactly a helipad

AHA!!