I am half way through as my dd is 2.5 and this has been the best age so far. Her language has developed at an incredible rate, she now speaks in full sentences and can easily get her point across. We talk about everything, and she notices so much that I just walk by every day. She wants to know how absolutely everything works in the world and I'm the one who gets to explain it all to her.
She loves her stories. She can recite her favourite ones from memory. She often asks me to listen as she is going to tell me a story, it's adorable.
She can count to 20 and is starting to learn her alphabet. (I'm not a pushy mum, she just loves counting and the alphabet song)
The toys are so much more fun than they were when she was a baby. Also her imagination has gone wild. She loves pretend play, so pretending we are going to the shops, the zoo, the petshop etc and we buy things from 'the lady'.
She even tells me what she has dreamt about. The other night she had a bad dream and it was that me and her nannie were going down the plughole. She told me all about it!
Because her language has come on so much we rarely have proper tantrums. If she starts to get upset I ask her to explain herself and it can usually be easily sorted out. I found between 1.5 to 2 the worst age for tantrums because she couldn't explain herself.
She is building friendships with other children. She chats to them about her toys, she holds hands with her 'best friend' and it is absolutely incredible to watch her work out how to behave socially.
She is very kind, and seems to be developing empathy. If she sees someone upset, she will ask about it and wants to understand why they are sad. If I am sad, she will cuddle me and kiss me to try and make me feel better.
Sorry for epic post, but this really is the best age so far for me by a long mile. I am enjoying it so much.