Jonathan Serrie - sometimes clueless, most of the time pretty smart; I'm guessing he'll hie it out of there pretty soon.
Orlando Salinas said in the last shot from that location that they're staying on the third floor of a nearby condo.