Hah! Of course, that was filmed in the Philippines. But I really like that the place is right next to Amoeba Records.