We went to Toronto Island on a warm late August day last year. Aside from ferry being very full, the rest of the day was wonderful. Our daughter is 9 years old, so most attractions were perfect for her age. Lake and beaches were lovely, nice cafes, water play. Can't wait to be back to Toronto and the Island Park.