Poll 69 in 2013 already :D You're still going strong Vikze ;)
I think it would be a tie between Kakariko and Lake Hylia. I mean Castle Town would be nice but a bit too crowded for me but at least that's where all the good stuff is. But Kakariko isn't too far from Castle Town so I can go...