Hello I worked in Gander until recently the weather is ok in Deer lake for most of the summer, the same as the UK, the black flies and mosquitoes aren't bad ( I had the wife and they seemed to like her more than me LOL)
If you want to rent the nearest flight school is gander they did have a base up until june in Deer lake you can contact them at
www.gft.nf.ca good luck
Oh yeah and the newfoundlanders seem to like to drink a lot hic!