I can remember loads of stuff, right back to when I was about 3, and can recall the memories easily. I have an extremely vivid recollection of places, and can recall most places that had any significance to me in full 3D colour detail, which I can mentally move through, view from different angles and interact with. My recollection of people is much more vague, and I tend to mix them up.