I don't go to this church, but I heard it's very good: http://livelove.ca/. It meets your criteria too. All christian churches belong to the same big family of Jesus, so just choose the one convenient to you, and you really enjoy. Please let me know since I may take a look someday.