I have the Nikon L110. Bought it the first of this year and love it. Not too familiar with your model, but mine has pretty much all the features you need. The MACRO mode is really good for up close shots. Mine shoots HD (720p) video as well. All in all, I think it's a great starter camera. Especially for the price. Later, QD.

Edit....just looked up the L105 and seems to have the same features mine has.