I stayed at the Carriage Hills Resort located near Barrie, Ontario. This is a beautiful place in the summer, with several attractions close by (Toronto Zoo, Canada's Wonderland). In the winter, this is an ideal ski resort and area with ski-in and ski-out privileges.