Stroll, Festival of Trees a big success