I bought two of these.  Love them!  Make sure to put flat against your home or the overflow will wash away the dirt around your foundation.  Haha.  One we did with the back guard flush with the house and it worked perfectly.  The 2nd we did not and had to redo.  

No issues with mosquitoes and the hose bib in front works well with to fill up watering can.  Unfortunately, I could not get my flex hose to work with it (not enough water pressure... ... duh on my part).  

A regular hose will work fine!