Well, the neat thing about the movie IMO is that it left the truth open to interpretation. Yeah, maybe it is all a simulation judging by what he told the Rekall doctors he wanted to see, or maybe it was real and he told them all those details because subconsciously he still remembered these...