SOUTHPORT ISLAND, Maine The Olson House is hard to find, but once you arrive, there is no mistaking it.