Leah's Art House is the perfect home base from which to explore Portland.