129 Wendouree Parade, Lake Wendouree | Grandeur and elegance on the Parade