Last night we arrived on the island of Penang, located off the northwest coast of peninsular Malaysia. We're staying in the historic capital of George Town, filled with Chinese shophouses, food galore, art and architecture straight out of a movie set.